Ciao a tutti e Auguri,
sicuramente questo tema è stato trattato più volte, ma ho letto molto sull'argomento (visto che devo modificare tutto il sito per colpa di questa cosa..) ma non sono riuscito a trovare una soluzione.

Praticamente sono passato a TopHost.it e li la direttiva REGISTER_GLOBALS è settata ad OFF.

Ho provato a seguire le loro direttive e quelle trovate con google, ma nulla, ancora non riesco a farlo funzionare.

Questo è il codice incriminato:

<?php
$nomesito = "ChristianWeb.It";
$soggetto = $_GET["Oggetto"];
$indirizzo_dest = "christian85@email.it";
print("<font size='5'>Invio E-Mail

</font>");
print("
Questi sono i dati che hai inserito:



Nominativo:$Nominativo

Email:$Email

Oggetto:$Oggetto

Testo:$Testo
");

$header .="From: <".$_GET["Email"].">";
$messaggio .="

$Nominativo ti ha mandato un email tramite il tuo sito.
Questi i dati che ha inserito:

Nominativo: $_GET["Nominativo"]
Email: $_GET["Email"]
Oggetto: $soggetto
Testo: $_GET["Testo"]";
if(mail($indirizzo_dest, $soggetto, $messaggio, $header))
{
print("<center>


Il tuo messaggio e' stato inviato con successo!!</center>");
}
else
{
print("


Errore invio E-mail!!
Torna indietro e riprova!!");
}
?>

L'errore è:


Parse error: parse error, unexpected '\"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/mhd-01/www.christianweb.it/htdocs/invio_mail.php on line 190

La riga 190 è questa: Nominativo: $_GET["Nominativo"]
Prima mi dava errore su questa riga $header .="From: <".$_GET["Email"].">"; che mi è stata fatta modificare in questo modo. (prima l'avevo scritta cosi: $header ="From: <"$_GET["Email"]">"

Sapete aiutarmi?
Grazie e di nuovo auguri!