Visualizzazione risultati 1 fino 4 di 4

Discussione: problema con form

  1. #1
    Guest

    Predefinito problema con form

    ragazzi ho fatto una pagina dove inserire un testo che poii deve essere inviato ad una pagina mail.php che prende l testo e lo manda per mail questo è il codice della prima pagina

    Codice PHP:
    <html >
    <head>
    <link rel = "stylesheet" type = "text/css" href = "style.css">
    <? //Inizio codice PHP
    //Recupero la variabile globale del primo numero
    $testo=htmlentities(trim($_POST['testo']));
    ?>

    <title>Documento senza titolo</title>
    </head>

    <body class="five">
    <h1 align="center">AREA ADMIN</h1>
    <table width="52%" border="1" cellpadding="1" bgcolor="#0000FF" align="center">
    <tr><td width="25%"></td>
    <td align="center" width="50%"><form action="mail.php" method="get">
    <p>
    <label>Testo da inviare</label>
    </p>
    <p>
    <input name="testo" type="text" />
    </p>
    <p>
    <input name="invia" type="submit" />
    </p>
    </form></td><td width="25%"></td>
    </tr></table>
    </body>
    </html>


    questa è la pagina che riceve :


    <html >
    <head>
    <?
    $testo
    =htmlentities(trim($_POST['testo']));
    $a="fraie84@alice.it";
    $oggetto="fantacalcio";
    mail($a, $oggetto, $testo);

    ?>

    <link rel = "stylesheet" type = "text/css" href = "style.css">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento senza titolo</title>
    </head>

    <body class="five">
    <h1 align="center">Mail Inviata</h1>

    </body>
    </html>
    il mio problema è che è sempre vuoto il testo ch ei nvia la mail


    Quando posti un codice, usa gli appositi TAG!

    Jostock!
    Ultima modifica di jostock : 25-08-2007 alle ore 14.58.17

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Al posto di:
    Codice HTML:
    <form action="mail.php" method="get">
    Metti:
    Codice HTML:
    <form action="mail.php" method="post">
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

    Predefinito

    un'altra cosa che controll odevo fare per inpedire di inviare messaggi vuoti se per caso premo senza inserire niente

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Codice PHP:
    $testo=htmlentities(trim($_POST['testo']));
    if (
    $testo!="") {
    $a="fraie84@alice.it";
    $oggetto="fantacalcio";
    mail($a, $oggetto, $testo);
    }
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

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