Visualizzazione risultati 1 fino 2 di 2

Discussione: [php] invio mail

  1. #1
    L'avatar di EmoArt
    EmoArt non è connesso Utente attivo
    Data registrazione
    19-03-2007
    Messaggi
    384

    Unhappy [php] invio mail

    Aiuto stò facendo un macello con i codici, stò cercando di sistemare un form in html per spedire le mail con uno script in php ma niente da fare, non ci riesco proprio.
    Vi posto i codici, se ci capite cose potreste aiutarmi?
    form html
    Codice HTML:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    </head>
    <body>
    <form  action="contatti.php" method="post">
    Il tuo nome: <input type="text" name="nome"><br>
    E-mail di risposta: <input type="text" name="mitt"><br>
    <textarea name="text" cols="25" rows="5">Inserisci il testo del messaggio</textarea>
    <input type="text" name="dest" >
    <input type="submit" value="invia">
    </form>
    </body>
    </html>
    script in php
    Codice PHP:
    <html>
    <body>
    <?PHP

    $mail_mittente
    = ["'mitt"];
    $mail_destinatario = "mai@mail.it";


    $mail_oggetto = ["nome"];
    $mail_corpo =["text"];

    if (
    mail($mail_destinatario, $mail_oggetto, $mail_corpo, "From: $mail_mittente"))
    echo
    "Messaggio inviato con successo a $mail_destinatario";
    else
    echo
    "Errore. Nessun messaggio inviato.";
    ?>


    </body>
    </html>
    Ps: ho controllato già il forum ma ci sono solo script troppo difficili per me da capire e molti sono incompleti. Non consigliatemi la solita pagina di php.net l'ho letta e riletta ma ha termini tecnici che ci capisco nulla.

  2. #2
    Guest

    Predefinito

    Che casino!

    La sintassi corretta è:
    Codice PHP:
    $mail_mittente = $_POST["mitt"];
    $mail_destinatario = "mai@mail.it";


    $mail_oggetto = $_POST["nome"];
    $mail_corpo =$_POST["text"];
    E dal form puoi anche togliere <input type="text" name="dest" >


    ciao!

Regole di scrittura

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