Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,199

    Invio mail php non imposta il FROM

    Ciao a tutti, se possbile una mano.

    Utiilizzo un form contatti con il codice che incollo in basso, funziona perfettamente solo che non mi imposta la mail nel From della mail, quindi quando la ricevo nella casella di posta, visualizzo che il messaggio proviene da una mail del tipo: dftitjhn@miohosting.it
    perche?

    Codice PHP:
    <?php
    // L'INDIRIZZO DEL DESTINATARIO DELLA MAIL
    $to "mioindirizzo@miodominio.com";

    // IL SOGGETTO DELLA MAIL
    $subject "Modulo richiesta";

    $body .= "[b]Nome:[/b]
    trim(stripslashes($_POST["nome"])) . "

    "
    ;
    $body .= "[b]Cognome:[/b]
    trim(stripslashes($_POST["cognome"])) . "

    "
    ;
    $body .= "[b]Azienda:[/b]
    trim(stripslashes($_POST["azienda"])) . "

    "
    ;
    $body .= "[b]E-Mail:[/b]
    trim(stripslashes($_POST["email"])) . "

    "
    ;
    $body .= "[b]Telefono:[/b]
    trim(stripslashes($_POST["telefono"])) . "

    "
    ;
    $body .= "[b]Descrizione:[/b]
    trim(stripslashes($_POST["descrizione"])) . "

    "
    ;

    // INTESTAZIONI HTML
    $headers .= "MIME-Version: 1.0\n";
    $headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
    $headers .= "Content-Transfer-Encoding: 7bit\n\n";
    $headers .= "From:" trim(stripslashes($_POST["email"])) . "

    "
    ;

    // INVIO DELLA MAIL
    if(@mail($to$subject$body$headers)) { // SE L'INOLTRO E' ANDATO A BUON FINE...

    echo "La mail &egrave; stata inoltrata con successo.

    La contatteremo al più presto per fornirle le informazioni richieste."
    ;

    } else { 
    // ALTRIMENTI...

    echo "Si sono verificati dei problemi nell'invio della mail.";

    }
    ?>

  2. #2
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    Prova così

    codice:
    $headers .= "From: <" . trim(stripslashes($_POST["email"])) . ">\n";
    La mail fra "<>" e magari senza
    Guybrush Threepwood

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,199
    No Threepwood niente da fare continua a mettere quell'indirizzo strano, mi puoi consigliare qualhe altra saluzione

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,199
    qualche soluzione raga please...

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,199
    Ho risolto seokey, grazie per l'interessamente, non avevo notato un errore di codice

    Grazie comunque!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.