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

    Invio dati modulo e pagina php

    Salve,
    sono nuova di questo linguaggi di programmazione e ho bisogno di un aiutino..

    Ho creato una pagina con dei moduli di invio dati.
    Vorrei agire in guesto modo: - davva pagina creata vorrei inviare i dati ad una pagina php (chiamata invio.php) da cui vorre raccogliere i dati ed inviarli via email.

    Ho creato i moduli nella prima pagina(quella per l'inserimento dei dati) :
    codice:
    <table width="458" border="0">
                  <tr>
                    <td width="137" class="Stile7">Nome:</td>
                    <td width="267"><form name="form1" method="post" action="">
                      <input name="nome" type="text" id="nome" value="Inserisci nome" size="50" maxlength="50">
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">Paese di partenza: </td>
                    <td><form name="form4" method="post" action="">
                      <select name="partenza" id="partenza">
                      </select>
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">Chiesa (paese): </td>
                    <td><form name="form5" method="post" action="">
                      <select name="select">
                      </select>
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">Ristorante (paese): </td>
                    <td><form name="form6" method="post" action="">
                      <select name="select">
                      </select>
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">Data:</td>
                    <td><form name="form7" method="post" action="">
                      <input type="text" name="textfield">
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">E-mail:</td>
                    <td><form name="form2" method="post" action="">
                      <input name="mail" type="text" id="mail" size="50" maxlength="50" value="Inserisci la tua email">
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">Telefono:</td>
                    <td><form action="" method="post" name="telefono" id="telefono">
                      <input name="telefono" type="text" id="telefono" size="50" maxlength="50" value="Inserisci il tuo numero telefonico">
                    </form>
                     </td>
                  </tr>
    			  
              </table>
    codice:
     <td width="223"><form name="form3" method="post" action="">
                  <textarea name="textarea" cols="50" rows="3"></textarea>
                </form></td>
              </tr>
              <tr>
                <td></td>
                <td><form name="form8" method="post" action="">
                  <input name="Invia" type="submit" id="Invia" value="Submit">
                </form>
    Adesso per motivi organizzativi ho dovuto mettere i moduli in tabelle diverse.

    Vorrei adesso inviare i moduli alla pagina php, ma non so come fare.....
    Poi ho difficoltà a creare la pagina php per la ricezione dei dati.

    Qualcuno mi può aiutare?????? Anche se mi inviate una giuda, o un link dove sia possibile apprendere questo procedimento.

    Grazie a tutti
    Elena

  2. #2
    in primo luogo non ho capito perchè hai messo ogni input in un form diverso, il form dovrebbe essere uno solo!

    nella action devi mettere il nome della pagina che esegue lo script, nel tuo caso "invio.php"

    ma a questo punto sai come proseguire? in ogni caso qui su html.it trovi moltissime guide sul php

  3. #3
    Hai ragione adesso ho sistemato la pagina e ho messo tutto su uno script in modo da fare un invio unico.

    Dopo però non sò come proseguire...non è che potete indicarmi dove trovo una guida che mi insegna a raggruppare i dati e inviarli via email con php.

    o qualcuno di buon cuere che mi insegni.....

  4. #4

  5. #5
    Nella action del form scrivi il nome della pagina di salvataggio.

    Nella pagina di salvataggio ricevi i campi tramite le variabili POST e poi invii la mail.

    Esempio:
    se ho un

    <input name="nome" type="text" id="nome">

    nella pagina di salvataggio avrò a disposizione il valore selezionato dall'utente dentro la variabile $_POST['nome'] (dentro gli apicetti ci deve stare il name dell'input)

    Quanto alla mail devi usare la sintassi:

    mail("pippo@example.com", "Oggetto", "Linea 1\nLinea 2\nLinea 3");

    Se hai difficoltà a disposizione!
    Disegnatori e romanzieri d'Italia, visitate il mio sito, cerchiamo favolieri dark ed illustratori dark fantasy... http://www.neilgaimania.it

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.