Visualizzazione risultati 1 fino 15 di 15

Discussione: Problema mail()

  1. #1
    Data registrazione
    20-04-2014
    Messaggi
    149

    Predefinito Problema mail()

    -
    -

    Vi prego di leggere tutto il codice.


    Codice PHP:
    <? if (!isset($_POST["submit"])) { // controllo se è stato inviato il form

    ?>
    <form method="post" action="">
    <div class="templatemo_form">
    <input name="fullname" type="text" class="form-control" id="fullname" placeholder="Your Name" maxlength="40">
    </div>
    <div class="templatemo_form">
    <input name="email" type="text" class="form-control" id="email" placeholder="Your Email" maxlength="40">
    </div>
    <div class="templatemo_form">
    <input name="subject" type="text" class="form-control" id="subject" placeholder="Subject" maxlength="60">
    </div>
    <div class="templatemo_form">
    <textarea name="message" class="form-control" id="message" placeholder="Your Message..."></textarea>
    </div>
    <div class="templatemo_form"><button name="submit" class="btn btn-primary">Send</button></div>
    </form>
    <?php
    } else {

    //controllo che sia stato compilato ogni campo del form
    if (isset($_POST["fullname"]) and isset($_POST["email"]) and isset($_POST["subject"]) and isset($_POST["message"])){


    //assegno ogni post ad una variabile
    $name = $_POST["fullname"];
    $from = $_POST["email"];
    $message = $_POST["message"];
    $oggetto = $_POST["subject"];





    //vado a capo ogni 70 caratteri
    $message = wordwrap($message, 70);

    //creo la mail
    mail("mail@example.com",$oggetto,$message,$from,"Da: $name\n");
    echo
    "Inviato! Grazie.";
    }
    }

    ?>

    Però controllo la mia posta e non ho ricevuto nuove mails.

    Si può sistemare?
    Grazie :)

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Se la mail la mandi a mail@example.com è logico che non ti arrivi nulla.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    Data registrazione
    20-04-2014
    Messaggi
    149

    Predefinito

    Citazione Originalmente inviato da saitfainder Visualizza messaggio
    Se la mail la mandi a mail@example.com è logico che non ti arrivi nulla.
    Io sono il webmaster di example.com

    Ho sentito che devo aggiungere gli headers..,,...,.,.,....

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,175

    Predefinito

    Provalo così:
    Codice PHP:
    if(mail("mail@example.com",$oggetto,$message,'From: '.$name.' <'.$from.'>'))
    p.s: ma sei sicuro di avere accesso a quella email? Anche perché quello è un dominio riservato...
    Ciao!
    Ultima modifica di alemoppo : 24-06-2014 alle ore 20.37.06

  5. #5
    Data registrazione
    20-04-2014
    Messaggi
    149

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Provalo così:
    Codice PHP:
    if(mail("mail@example.com",$oggetto,$message,'From: '.$name.' <'.$from.'>'))
    p.s: ma sei sicuro di avere accesso a quella email? Anche perché quello è un dominio riservato...
    Ciao!
    ps ↑
    certo sono vip


    Codice PHP:
    if(mail("mail@example.com",$oggetto,$message,'From: '.$name.' <'.$from.'>')) {echo 'balzato';}
    Mi è impossibile checkare così, dal momento che la pagina è in js e se premo invia mail torno in home :;)

  6. #6
    Guest

    Predefinito

    Lo so, potrebbe sembrare una cosa supida... ma hai controllato se l' email finiscono nella cartella spam?

  7. #7
    Data registrazione
    20-04-2014
    Messaggi
    149

    Predefinito

    Citazione Originalmente inviato da architetturearoma Visualizza messaggio
    Lo so, potrebbe sembrare una cosa supida... ma hai controllato se l' email finiscono nella cartella spam?
    Manco arrivano

  8. #8
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Il dominio example.com non ha nemmeno dei record MX impostati, quindi non può ricevere email da nessuno.
    Gianluca

  9. #9
    Data registrazione
    20-04-2014
    Messaggi
    149

    Predefinito

    Ovviamente l'email sul mio sito l'ho cambiata, qui l'ho occultata.

  10. #10
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Se la posti, anche parzialmente offuscata, si può approfondire.
    Gianluca

  11. #11
    Data registrazione
    20-04-2014
    Messaggi
    149

    Predefinito

    Citazione Originalmente inviato da Gianluca Visualizza messaggio
    Se la posti, anche parzialmente offuscata, si può approfondire.
    [ops]@libero.it

  12. #12
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Metti qualche lettera della mailbox, @libero.it è troppo comune per individuare il log del tuo invio
    Gianluca

  13. #13
    Data registrazione
    20-04-2014
    Messaggi
    149

    Predefinito

    ???

    11 caratteri davanti alla @

  14. #14
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Leggo "[ops]"
    Gianluca

  15. #15
    Data registrazione
    20-04-2014
    Messaggi
    149

    Predefinito

    Citazione Originalmente inviato da Gianluca Visualizza messaggio
    Leggo "[ops]"
    È noto che "[ops]" sia un simbolo di censura e che equivalga a 11 caratteri.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •