si mettono i due punti quando si chiude il codice php con ?> per poterlo considerare dopo una volta che è stato riaperto, non mi sembra che venga chiuso, quindi puoi cambiare in
Codice PHP:
if ($errore) {
$ritenta="<META http-equiv=\"REFRESH\" content=\"2; url=http://sito/index.php\">";
echo "<div id=\"Bigdiv\">$errore</div>"; }
else {
$meta = "<div id=\"Send-Scrivimi2\">";
$meta .= "<div class=\"tanks-Scrivimi2\">GRAZIE<span class=\"nome-Scrivimi2\"> $nome</span><br /><br />";
$meta .= "MESSAGGIO INVIATO!</div>";
$meta .= "</div>";
$meta .= "<META http-equiv=\"REFRESH\" content=\"2; url=http://sito/index.php\">";
session_destroy();
/*RESTO CODICE*/}