Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    form semplice in html e php: come si fa??

    Ciao a tutti,
    sono qui per chiedere un grosso aiuto: mi rendo conto che per la maggior parte di voi sarà un problema da nulla, ma io sono proprio agli inizi e non riesco a districarmi!

    E’ tutto il giorno che cerco sul web un codice facile e valido per la creazione di un form in html e php, ma non c’è nulla che faccia a caso mio. Il problema è che il materiale che trovo sul web è incompleto e io non ho le competenze per mettere insieme i vari pezzi che si trovano qua e là.

    Dovrei creare un modulo di richiesta con i seguenti campi:
    NOME, COGNOME, EMAIL, LISTA articoli fra cui scegliere, COMMENTO, pulsante RESET e pulsante di INVIO.

    Qualcuno ha voglia di incollarmi la parte in html e la parte php corretta?

    Un form che si avvicina al discorso è questo che incollo qui sotto, però non ha molto senso in quanto è necessario specificare la mail di destinazione!!! Inoltre non capisco come poter aggiungere il campo della lista …. Immagino che debba poi anche andarlo a segnalare sulla pagine in php, ma come e dove??? Vi ringrazio in anticipo!!!!!!!!!!

    ---------------------------------------------------------------------
    PARTE IN HTML

    <html>
    <head><title>Mio form</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head><body><form name="form1" method="post" action="messaggio2.php">

    Nome destinatario
    <input name="destinatario" type="text" id="destinatario"></p>

    E-mail destinatario <input name="emaildest" type="text" id="emaildest"></p>

    Mio nome <input name="mionome" type="text" id="mionome"></p>

    Mia e-mail <input name="miamail" type="text" id="miamail">
    </p>

    Messaggio</p>

    <textarea name="testo" id="testo"></textarea></p>


    <input type="submit" name="Submit" value="Invia"></p></form>
    </body>
    </html>

    ---------------------------------------------------------------------
    PARTE IN PHP

    <?
    $messaggio ="Ciao $destinatario";
    $messaggio .= "\n";

    $messaggio .="$mionome ti invia questo messaggio:";
    $messaggio .= "\n";

    $messaggio .= "$testo";

    $messaggio .= "\n";

    $subject = "$mionome ti ha inviato un messaggio";

    $headers = "From:<$miamail>\n";
    $headers .= "Reply-To:<$miamail>\n";

    mail("$emaildest", $subject, $messaggio, $headers);

    ?>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Questo è il forum ASP... vuoi che ti sposto in PHP?

    Roby

  3. #3
    sì, grazie...porta pazienza....

  4. #4
    Ciao. Siccome sei nuovo ti prego, quando posti del codice utilizza gli apppositi tag ed utilizza una corretta identazione altrimenti diventa veramente difficile.

    Codice PHP:
    <html>
    <
    head>
    <
    title>Mio form</title>
    <
    meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </
    head>

    <
    body>
    <
    form name="form1" method="post" action="messaggio2.php">
        

    Nome destinatario
        
    <input name="destinatario" type="text" id="destinatario"></p
        

    E-mail destinatario <input name="emaildest" type="text" id="emaildest"></p
        

    Mio nome <input name="mionome" type="text" id="mionome"></p
        

    Mia e-mail <input name="miamail" type="text" id="miamail"></p
        

    Messaggio</p

     <
    textarea name="testo" id="testo"></textarea></p>
        

    <
    input type="submit" name="Submit" value="Invia"></p>
    </
    form>
    </
    body>
    </
    html

    Destinatario: Se il destinatario è sempre quello lo rimuovi dal form ed inserisci l'indirizzo direttamente in messaggio2.php.

    Lista: Semplicemente usi un input di tipo select.

    Restet: Utilizzi un input di tipo reset


    nella pagina messaggio2.php, devi considerare che i valori inviati dal form vanno recuperati nell'array POST (hai utilizzato il metodo POST), quindi $_POST['testo'] ad esempio

    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  5. #5
    ok, ricevuto....
    grazie!

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.