Ciao!
sto riscontrando una cosa alquanto strana.
l'utente si registra mettendo l'email dentro a una input text.
se la registrazione è andata a buon fine viene inviata l'email al destinatario.
allora, l'email viene registrata correttamente nel database.
nel testo dell'email ci metto una cosa del genere:
il link funziona bene ovunque, tranne che su alcuni pochissimi provider tipo libero.Codice PHP:
$mail->Body .= '[url="http://www.sito.com/att.php?email=' . urlencode($_POST['email']) . '"]Click here[/url]';
vi faccio vedere un esempio di come arriva il link:
se notate il valore che passo in GET in libero è sballato.codice:GMAIL: Click here HOTMAIL: Click here LIBERO: Click here oppure LIBERO: Click here
una volta mi si aggiunge un punto esclamativo.
altre volte mette uno spazio.
avete una vaga idea del perchè??
ripeto che succede con pochissimi provider (ad pra solo con libero e con uno aziendale).