Visualizzazione dei risultati da 1 a 9 su 9

Discussione: problemone FORM

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    59

    problemone FORM

    ho creato una pagina html con un form in cui sono presenti i seguenti dati:
    Codice cliente
    Nome
    Citta
    Telefono
    note

    questa pagina tramite un tasto Submit dovrebbe inviare i dati contenuti ad un indirizzo mail. Io ho creato una pagina php con il seguente codice:

    <?php

    // QUI INSERISCI L'INDIRIZZO DEL DESTINATARIO
    $mail = "nome@mail.it";

    // QUI IL TITOLO DEL MESSAGGIO
    $oggetto = "ORDINE";

    $cod = $_POST['cod'];
    $nome = $_POST['nome'];
    $citta = $_POST['citta'];
    $telefono = $_POST['tel'];
    $note= $_POST['note'];

    mail ($mail, $oggetto, $messaggio);

    ?>

    ma non fa nulla!!
    Dove sbaglio??

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    370
    ma il messaggio dove sta?

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    59
    quale messaggio scusa?
    Scusa ma io sono un grafico e non capisco molto di php, solo che devo risolvere questo problema se riesci ad aiutarmi....

  4. #4
    Ricordati che quando si esegue questa funzione sul browser non si vede niente ma all'interno della casella E-mail arriva


    Cmq ti faccio un'esempio:

    Codice PHP:
    mail("nome@xxx.it","OggettoMSG","TestoMSG"); 
    Nel tuo caso noto la variabile
    Codice PHP:
    $messaggio 
    che non viene inizializzata da nessuna parte..............

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    59
    potete darmi una mano, e indirizzarmi su quale codice inserire nella pagina php , per inviare le informazioni inserite nel form nella pag. html??

  6. #6
    allora seguimi:

    Codice PHP:
    <?php 

    // QUI INSERISCI L'INDIRIZZO DEL DESTINATARIO 
    $mail "nome@mail.it"

    // QUI IL TITOLO DEL MESSAGGIO 
    $oggetto "ORDINE"

    $cod $_POST['cod']; 
    $nome $_POST['nome']; 
    $citta $_POST['citta']; 
    $telefono $_POST['tel']; 
    $note$_POST['note']; 

    $messaggio $cod ,"
    "
    $nome ,"
    "
    $città ,"
    "
    $telefono ,"
    "
    $note

    mail 
    ($mail$oggetto$messaggio); 

    ?>

    Ti ho modificato lo sript cosi dovrebbe funzionere

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    59
    mi da ancora problemi, quando clicco sul tasto submit mi carica la pagina php ma non fa niente provo a sciverti il codice del form nella pag html

    <HTML>
    <HEAD>
    <TITLE>ORDINI</TITLE>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    </HEAD>
    <BODY BGCOLOR=#dedede LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
    <table width="350" border="0" cellspacing="0" cellpadding="0" align="center">
    <tr>
    <td>
    <form method="post" name="ordine" id="modulo" action="invio.php">
    <table width="318" border="0" cellspacing="5" cellpadding="0">
    <tr>
    <td>
    <input type="text" name="cod" size="28" maxlength="20">
    </td>
    <td><font face="Arial, Helvetica, sans-serif" size="2">Cod. Rivenditore</font></td>
    </tr>
    <tr>
    <td>
    <input type="text" name="nome" size="28" maxlength="60">
    </td>
    <td> <font size="2" face="Arial, Helvetica, sans-serif"> Nome negozio</font></td>
    </tr>
    <tr>
    <td>
    <input type="text" name="citta" size="28" maxlength="60">
    </td>
    <td><font size="2" face="Arial, Helvetica, sans-serif">Citt&agrave;</font></td>
    </tr>
    <tr>
    <td>
    <input type="text" name="tel" size="28" maxlength="60">
    </td>
    <td><font size="2" face="Arial, Helvetica, sans-serif">Telefono</font><font size="2" face="Arial, Helvetica, sans-serif">
    </font></td>
    </tr>
    <tr>
    <td colspan="2" height="0"><font size="2" face="Arial, Helvetica, sans-serif">Note</font></td>
    </tr>
    <tr>
    <td colspan="2"><font size="2" face="Arial, Helvetica, sans-serif">
    <textarea name="note" cols="35" rows="4"></textarea>
    </font></td>
    </tr>
    <tr>
    <td colspan="2">
    <div align="left">
    <input type="submit" name="Submit2" value="Invia e-mail">
    </div>
    </td>
    </tr>
    </table>
    </form>
    </td>
    </tr>
    </table>
    </BODY>
    </HTML>

  8. #8
    ho controllato il codice html ma non trovo nulla di strano

  9. #9
    [supersaibal]Originariamente inviato da Barman@83
    Ricordati che quando si esegue questa funzione sul browser non si vede niente ma all'interno della casella E-mail arriva
    [/supersaibal]

    Controlla la casella E-mail

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.