Dunque, io ho fatto un form mail che invia a me una mail dal sito.
mail("$mail",$oggetto,$messaggio,"$da");
Faunziona perfettamente, ma il messaggio mi arriva come noboDy.
Perchè non riesco a fare arrivare il mittente?
Dunque, io ho fatto un form mail che invia a me una mail dal sito.
mail("$mail",$oggetto,$messaggio,"$da");
Faunziona perfettamente, ma il messaggio mi arriva come noboDy.
Perchè non riesco a fare arrivare il mittente?
prova così
mail($to, $subject, $body, "From: Nome Mittente <email@mittente.xx>");
Beh, la variabile $da darebbe:
E-mail Ricevuta da: $nome
Togli tutte le virgolette...Originariamente inviato da lorenzos
mail("$mail",$oggetto,$messaggio,"$da");
Non arriva niente!Togli tutte le virgolette...
Ok, adesso che quelle virgolettacce sono state tolte dovresti guardare qui nel forum (fai una ricerca) o su html.it/php qualche tutorial riguardante l'invio di mail.
Il "From:" va negli header della stessa e se usi WiDows... nel php.ini devi settare
sendmail_from = tua@mail.it
Quindi riavviare IIS od Apache (non è sempre necessario, ma non sto a spiegare come e perchè farlo)
Indizi sufficienti?
![]()