Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di neo1976
    Registrato dal
    Mar 2015
    Messaggi
    379
    satifal ti ringrazio di cuore, ora me lo studio sperando di capirci qualcosa.

  2. #2
    In rete si trovano centinaia di esempi di script per inviare mail con o senza PHPMailer.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it L'avatar di bruno-
    Registrato dal
    Jan 2014
    residenza
    Nord Italia
    Messaggi
    233
    Semplicemente devi usare la funzione mail() [1,2], tutti quei procedimenti mostrati nell'articolo sono superflui!
    Protesta niente immagini nella firma

  4. #4
    Quote Originariamente inviata da bruno- Visualizza il messaggio
    Semplicemente devi usare la funzione mail() [1,2], tutti quei procedimenti mostrati nell'articolo sono superflui!
    E certo così, se mai ti dovesse arrivare la mail, magari ti finisce direttamente nello spam!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Utente di HTML.it L'avatar di neo1976
    Registrato dal
    Mar 2015
    Messaggi
    379
    ho provato con questo codice, html:


    <form method="post" action="cg_form_to_mail.php">




    <div>
    <label class="desc" id="title1" for="Field1">Full Name</label>
    <div>
    <input id="Field1" name="Field1" type="text" class="field text fn" value="" size="8" tabindex="1">
    </div>
    </div>

    <div>
    <label class="desc" id="title3" for="Field3">
    Email
    </label>
    <div>
    <input id="Field3" name="Field3" type="email" spellcheck="false" value="" maxlength="255" tabindex="3">
    </div>
    </div>

    <div>
    <label class="desc" id="title4" for="Field4">
    Message
    </label>

    <div>
    <textarea id="Field4" name="Field4" spellcheck="true" rows="10" cols="50" tabindex="4"></textarea>
    </div>
    </div>

    <div>
    <fieldset>

    <legend id="title5" class="desc">
    Select a Choice
    </legend>

    <div>
    <input id="radioDefault_5" name="Field5" type="hidden" value="">
    <div>
    <input id="Field5_0" name="Field5" type="radio" value="First Choice" tabindex="5" checked="checked">
    <label class="choice" for="Field5_0">First Choice</label>
    </div>
    <div>
    <input id="Field5_1" name="Field5" type="radio" value="Second Choice" tabindex="6">
    <label class="choice" for="Field5_1">Second Choice</label>
    </div>
    <div>
    <input id="Field5_2" name="Field5" type="radio" value="Third Choice" tabindex="7">
    <label class="choice" for="Field5_2">Third Choice</label>
    </div>
    </div>
    </fieldset>
    </div>

    <div>
    <fieldset>
    <legend id="title6" class="desc">
    Check All That Apply
    </legend>
    <div>
    <div>
    <input id="Field6" name="Field6" type="checkbox" value="First Choice" tabindex="8">
    <label class="choice" for="Field6">First Choice</label>
    </div>
    <div>
    <input id="Field7" name="Field7" type="checkbox" value="Second Choice" tabindex="9">
    <label class="choice" for="Field7">Second Choice</label>
    </div>
    <div>
    <input id="Field8" name="Field8" type="checkbox" value="Third Choice" tabindex="10">
    <label class="choice" for="Field8">Third Choice</label>
    </span>
    </div>
    </fieldset>
    </div>

    <div>
    <label class="desc" id="title106" for="Field106">
    Select a Choice
    </label>
    <div>
    <select id="Field106" name="Field106" class="field select medium" tabindex="11">
    <option value="First Choice">First Choice</option>
    <option value="Second Choice">Second Choice</option>
    <option value="Third Choice">Third Choice</option>
    </select>
    </div>
    </div>

    <div>
    <div>
    <input id="saveForm" name="saveForm" type="submit" value="Submit">
    </div>
    </div>

    </form>






    codice php per l'invio della email:


    <?php

    $field1 = $_POST['field1'];
    $field2 = $_POST['field2'];


    $mail_destinatario = "miaemail@yahoo.it";
    $field3 = $_POST['field3'];
    $field4 = $_POST['field4'];
    $field5 = $_POST['field5'];
    $field6 = $_POST['field6'];

    $field7 = $_POST['field7'];
    $field8= $_POST['field8'];
    $field106 = $_POST['field106'];
    echo "Mail inviata con successo, le risponderemo nel più breve tempo possibile.";else echo "Si è verificato un errore durante l'invio.";?>


    quando provo a inviare come risposta mi da:Parse error: syntax error, unexpected T_ELSE in/mnt/sites/indirizzodelmiosito.it/web/cg_form_to_mail.php on line 17


    quale parte del codice php è errata? dove sbaglio?

  6. #6
    Cos'è quell'else senza if?

    echo "Mail inviata con successo, le risponderemo nel più breve tempo possibile.";else echo "Si è verificato un errore durante l'invio.";?>

    inoltre dov'è che invii la mail?
    Il codice non mi sembra completo.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  7. #7
    Utente di HTML.it L'avatar di neo1976
    Registrato dal
    Mar 2015
    Messaggi
    379
    ciao satifal ho provato così ma non funziona, dov'è l'errore nel codice php?:
    <input id="Field6" name="Field6" type="checkbox" value="First Choice" tabindex="8">
    <label class="choice" for="Field6">First Choice</label>
    </div>
    <div>
    <input id="Field7" name="Field7" type="checkbox" value="Second Choice" tabindex="9">
    <label class="choice" for="Field7">Second Choice</label>
    </div>
    <div>
    <input id="Field8" name="Field8" type="checkbox" value="Third Choice" tabindex="10">
    <label class="choice" for="Field8">Third Choice</label>
    </span>
    </div>
    </fieldset>
    </div>


    <div>
    <label class="desc" id="title106" for="Field106">
    Select a Choice
    </label>
    <div>
    <select id="Field106" name="Field106" class="field select medium" tabindex="11">
    <option value="First Choice">First Choice</option>
    <option value="Second Choice">Second Choice</option>
    <option value="Third Choice">Third Choice</option>
    </select>
    </div>
    </div>


    <div>
    <div>
    <input id="saveForm" name="saveForm" type="submit" value="Submit">
    </div>
    </div>


    </form>












    codice php per l'invio della email:




    <?php


    $field1 = $_POST['field1'];
    $field2 = $_POST['field2'];




    $mail_destinatario = "miaemail@yahoo.it";
    $field3 = $_POST['field3'];
    $field4 = $_POST['field4'];
    $field5 = $_POST['field5'];
    $field6 = $_POST['field6'];


    $field7 = $_POST['field7'];
    $field8= $_POST['field8'];
    $field106 = $_POST['field106'];
    mail ("$mail_destinatario, "$field1", "$field2", "$field3", "$field4", "$field5", "$field6", "$field7", "$field8" "$field106") ;?>

  8. #8
    Quote Originariamente inviata da neo1976 Visualizza il messaggio
    ciao satifal ho provato così ma non funziona, dov'è l'errore nel codice php?:
    1. "non funziona" non vuol dire niente. Qual'è l'errore?
    2. "$mail_destinatario mancano le virgolette alla fine.
    3. $field1 ... $fieldN non aiutano certo a comprendere il contenuto di quelle variabili. Sarebbe meglio utilizzare dei nomi "parlanti"
    4. una funzione mail() con 10 parametri input dove l'hai trovata? Mica puoi passare parametri a piacere!!!
    5. mail()
    6. a parte il precedente link al manuale dove trovi una marea di esempi pratici on line ci sono centinaia di esempi sull'utilizzo della funzione mail()
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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 © 2026 vBulletin Solutions, Inc. All rights reserved.