Ciao ragazzi...
avrei un problemino.
Sto cercando di creare un sistema di iscrizione per il un sito internet, e per verificare l'inidirizzo email dell'utente che prova a iscriversi ho deciso di inviargli un'email.
Fin qui tutto bene. L'email arriva dotata di un link con una query, che spedisce direttamente ad una pagina che dovrebbe inviare a me un'email che mi confermi l'avvenuta conferma (scusate la ripetizione) dell'email dell'utente.
Ora... questa pagina non mi invia nessuna email!!!
Vi posto il codice... se potete darmi una mano ne sarò molto felice
Codice PHP:
<?php
$dbcnx = @mysql_connect('mio_host', 'mio_nome', 'mia_password');
if(!$dbcnx) {
exit('
Impossibile connettersi al database per il momento, riprovare in seguito</p>');
}
mysql_select_db('mio_db', $dbcnx);
if(!mysql_select_db('mio_db')) {
exit('
Impossibile connettersi con il database al momento</p>');
}
// (nei parametri ho sostituito tutti i nomi... sulla correttezza di quelli non ho dubbi)
$id = $_REQUEST['id'];
$sql = "SELECT nome_struttura FROM clienti WHERE id=$id";
mysql_query($sql) or die(mysql_error());
while($result = mysql_fetch_array($sql)) {
$nome_struttura = $result['nome_struttura'];
return $nome_struttura;
}
$titolo = "Conferma indirizzo email";
$link = "http://utenti.lycos.it/simonebolognini/auth_user.php?id=$id";
$email = "simo.bolognini@gmail.com"; //il mio indirizzo email
$testo = " L'utente $nome_struttura ha confermato il su indirizzo e-mail. Clicca sul link per l'attribuzione dei privilegi user. $link";
mail($email, $titolo, $testo, "From: [email]info@lavanderiabolognini.it[/email]");
?>
Il suo indirizzo e-mail è stato confermato. La preghaimo di attendere un'ultima e-mail con i suoi dati personali per l'accesso ai contenuti riservati. L'operazione potrebbe richiedere qualche giorno.
La ringraziamo per la Sua colaborazione.
Clicchi [url='index.html']qui[/url] per tornare alla pagina iniziale. </p>
'ndo sta l'errore??
Vi ringrazio in anticipo!