Originariamente inviato da cicileu
ciao,
mi da l'errore notice indicandomi come undefined la variabile $nomesede .
nel form non esiste il campo corrispondente per questo voglio recuperarla direttamente con l'istruzione if etc.
Grazie ancora
$nomesede non è valorizzato ecco perchè viene fuori quel notice
scusa ma non puoi semplicemente usare $sede??


Codice PHP:

$nome
=$_POST["nome"];
$cognome=$_POST["cognome"];
$email=$_POST["email"];
$corso=$_POST["corso"];
$sede=$_POST["sede"];

require (
'messaggi_iscrizione.php');
$mittente="From: $email";
$mittente_autoresponder="From: $sede";

if(
$sede == "ciccio@tiscali.it"){
$nomesede "Roma";
} elseif (
$sede == "panza@tiscali.it") {
$nomesede "Milano";
}

$destinatario $sede;
$destinatario_autoresponder $_POST["email"];

$oggetto "Nuova iscrizione online";
$oggetto_autoresponder "Conferma di avventuta iscrizione";

$messaggio ereg_replace('##NOME##'"$nome"$messaggio);
$messaggio ereg_replace('##COGNOME##'"$cognome"$messaggio);
$messaggio ereg_replace('##EMAIL##'"$email"$messaggio);
$messaggio ereg_replace('##CORSO##'"$corso"$messaggio);
$messaggio ereg_replace('##SEDE##'"$nomesede "$messaggio);

$autoresponder ereg_replace('##NOME##'"$nome"$autoresponder);
$autoresponder ereg_replace('##COGNOME##'"$cognome"$autoresponder);
$autoresponder ereg_replace('##CORSO##'"$corso"$autoresponder);
$autoresponder ereg_replace('##SEDE##'"[color=orange]$sede[/color] "$autoresponder);


mail ($destinatario,$oggetto,$messaggio,$mittente);
mail ($destinatario_autoresponder,$oggetto_autoresponder,$autoresponder,$mittente_autoresponder);
echo 
"Grazie $nome $cognome per esserti iscritto ad uno dei nostri corsi."