Quel codice in realtà non fa nulla.
Sicuramente, sotto avrai una cosa del tipo:
Codice PHP:
if(mail($to,'oggetto','messaggio',$headers))
echo 'email inviata con successo';
else echo 'Errore durante invio email';
È quella la riga che in realtà invia l'email.
Quindi, se devi inviare soltanto 2 email, forse ti conviene a scrivere 2 volte quella riga; in questo modo puoi anche cambiare il testo e l'oggetto dell'email. Ad esempio, all'utente potresti inviare "Ti sei registrato sul sito xxx", mentre a quella che arriva a te, potrebbe essere "L'utente xyz si è registrato sul sito".
Quindi, lo script diventerebbe circa:
Codice PHP:
//prima email, a te
$to = "...@gmail.com"; //tua email
$headers = "From: " . $_POST['mail'] . "\n";
if(mail($to,'Nuovo utente',$_POST['nick'].'Si è registrato sul sito',$headers))
echo 'email inviata con successo';
else
echo 'Errore durante invio email';
//seconda email, all'utente
$to = $_POST['mail'];
$headers = "From: formulaoneitalia<formulaoneitalia@altervista.org>\n";
if(mail($to,'Registrazione su formulaoneitalia.altervista.org','Ciao '.$_POST['nick'].', ti sei registrato su formulaoneitalia.altervista.org',$headers))
echo 'email inviata con successo';
else
echo 'Errore durante invio email';
Quando però devi inviare più di 2 email, altervista impone un limite di 3 email ogni 2 secondi, quindi poi devi usare le copie-carbone (ad esempio per far le newsletter).
Ciao!