Ciao a tutti,
non riesco a capire come correggere la stringa sulla funzione $mail per annullare l'errore del link sul messaggio di posta elettronica.
questo è corretto:
if(mail($email,$subject,stripslashes(nl2br($top . "
Data: " . $data . " alle ore: " . $ora . "
<A HREF=\"http://www.$dominio\">www.saponebuono.it</A>
--------------------------------------------------------------
" . $titolo_domande . "
<A HREF=\"http://www.$dominio/domande/$nome_domande" . "_$num.php" . "\">http://www.$dominio/domande/$nome_domande" . "_$num.php" . "</A>
--------------------------------------------------------------
" . $bottom . "
<A HREF=\"http://www.$dominio/page/cancellati.php\">Cancellarsi dalla Mailing List</A>")),$headers));
}
la parte in grassetto viene letta correttamente e compare il link sul messaggio di posta elettronica e cioè:
![]()
questo non è corretto:
if($copia == "1"){
mail ("infoweb@davidedordoni.it", "Attivazione Domande $dominio", "Attivato il: $data alle ore $ora\n\nQuesta è la domanda:\n$titolo_domande\n\nCasella di Posta: $pin\n\nLeggi la domanda:\nhttp://www.$dominio/domande/$nome_domande" . "_$num.php" . "\n\nRispondi:\nhttp://www.$dominio/page/risposte.php?id=37_Abis&dir=$nome_domande" . "_$num.php.inc", "From: Attivazione Domande <$dominio>");
}
e il link sul msg di posta elettronica non viene letto ma spezzato così:
Sarà banale ma non riesco a correggerlo!
Grazie dell'aiuto.


Rispondi quotando