Visualizzazione risultati 1 fino 9 di 9

Discussione: [form mail] dove ho sbagliato?

  1. #1
    r85
    r85 non è connesso Utente giovane
    Data registrazione
    18-02-2003
    Messaggi
    37

    Question [form mail] dove ho sbagliato?

    Non trovando una script che faceva al caso mio mi sono messo (da bravo principiante) a programmarmelo da solo
    Però ora ho un problema... nn so il xkè ma quando invio il modulo arrivano al email tutti i campi del modulo tranne uno (Nome Articolo)

    questo e lo script in php:

    <?php

    $nome = $_POST ['Nome'];
    $cognome = $_POST ['Cognome'];
    $email = $_POST ['Email'];
    $via = $_POST ['Via'];
    $telefono = $_POST ['Telefono'];
    $nome_articolo = $_POST ['Nome Articolo'];

    mail (" tuonome@altervista.org" , "Cliente!" , "Nome: $nome, Cognome: $cognome, Email: $email, Via: $via, Telefono: $telefono, Nome Articolo: $nome_articolo" , "From: tuonome@altervista.org\n");

    echo (" Grazie $nome, Verrete ricontattati al più presto ");
    ?>
    questo è HTML:

    !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>
    <form name="form1" method="post" action="mail.php">
    <p>Nome:
    <input name="Nome" type="text" id="Nome">
    </p>
    <p>Cognome:
    <input name="Cognome" type="text" id="Cognome">
    </p>
    <p>Email:
    <input name="Email" type="text" id="Email">
    </p>
    <p>Via:
    <input name="Via" type="text" id="Via">
    </p>
    <p>Telefono:
    <input name="Telefono" type="text" id="Telefono">
    </p>
    <p>Nome Articolo:
    <input name="Nome Articolo" type="text" id="nome_articolo">
    </p>
    <p>Prova:
    <input type="text" name="textfield">
    </p>
    <p>
    <input type="submit" name="Submit" value="Invia">
    </p>
    </form>
    </body>
    </html>
    dove sbaglio? :?????:
    Ultima modifica di r85 : 05-12-2004 alle ore 20.16.45
    Britney Spears

    Nel mio sito visitalo
    http://r85.altervista.org/

  2. #2
    Guest

    Predefinito

    hai sbaGLIato nel titolo del topic

  3. #3
    r85
    r85 non è connesso Utente giovane
    Data registrazione
    18-02-2003
    Messaggi
    37

    Talking

    Citazione Originalmente inviato da fagiani
    hai sbaGLIato nel titolo del topic
    che devo dire... ho la testa troppo allo script OLD
    Britney Spears

    Nel mio sito visitalo
    http://r85.altervista.org/

  4. #4
    Guest

    Predefinito

    no

    $nome_articolo = $_POST ['Nome Articolo'];

    ma

    $nome articolo = $_POST ['nome_articolo']

  5. #5
    r85
    r85 non è connesso Utente giovane
    Data registrazione
    18-02-2003
    Messaggi
    37

    Predefinito

    Citazione Originalmente inviato da fagiani
    no

    $nome_articolo = $_POST ['Nome Articolo'];

    ma

    $nome articolo = $_POST ['nome_articolo']
    no nn va mi da errore

    mail.php
    Fatal Error: Fatal Error , parse error, unexpected T_STRING (line 8)

    Britney Spears

    Nel mio sito visitalo
    http://r85.altervista.org/

  6. #6
    Guest

    Predefinito

    mail.php
    Codice PHP:
    <?php
    $nome
    = $_POST['nome'];
    $cognome = $_POST['cognome'];
    $email = $_POST['email'];
    $via = $_POST['via'];
    $telefono = $_POST['telefono'];
    $nome_articolo = $_POST['nome_articolo'];
    mail ("tuonome@altervista.org" , "Cliente!" , "Nome: $nome, Cognome: $cognome, Email: $email, Via: $via, Telefono: $telefono, Nome Articolo: $nome_articolo" , "From: [email]tuonome@altervista.org[/email]\n");
    echo
    "Grazie $nome, Verrete ricontattati al più presto";
    ?>
    form.html
    Codice HTML:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    <form name="form1" method="post" action="mail.php">
    <p>Nome: 
    <input name="Nome" type="text" id="nome">
    </p>
    <p>Cognome: 
    <input name="Cognome" type="text" id="cognome">
    </p>
    <p>Email: 
    <input name="Email" type="text" id="email">
    </p>
    <p>Via: 
    <input name="Via" type="text" id="via"> 
    </p>
    <p>Telefono: 
    <input name="Telefono" type="text" id="telefono"> 
    </p>
    <p>Nome Articolo: 
    <input name="Nome Articolo" type="text" id="nome_articolo"> 
    </p>
    <p>Prova: 
    <input type="text" name="textfield">
    </p>
    <p>
    <input type="submit" name="Submit" value="Invia">
    </p>
    </form>
    </body>
    </html>

    ho messo i nomi di tutti i campi in minuscolo e relative $_POST, vedi se va

  7. #7
    r85
    r85 non è connesso Utente giovane
    Data registrazione
    18-02-2003
    Messaggi
    37

    Predefinito

    ancora peggio mo arriva una mail così:

    Nome: , Cognome: , Email: , Via: , Telefono: , Nome Articolo:
    Britney Spears

    Nel mio sito visitalo
    http://r85.altervista.org/

  8. #8
    Guest

    Predefinito

    sinceramente :eyes: non capisco perchè :eyes:

  9. #9
    Guest

    Predefinito

    Codice HTML:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    <form name="form1" method="post" action="mail.php">
    <p>Nome: 
    <input name="nome" type="text" id="nome">
    </p>
    <p>Cognome: 
    <input name="cognome" type="text" id="cognome">
    </p>
    <p>Email: 
    <input name="email" type="text" id="email">
    </p>
    <p>Via: 
    <input name="via" type="text" id="via"> 
    </p>
    <p>Telefono: 
    <input name="telefono" type="text" id="telefono"> 
    </p>
    <p>Nome Articolo: 
    <input name="nome_articolo" type="text" id="nome_articolo"> 
    </p>
    <p>Prova: 
    <input type="text" name="textfield">
    </p>
    <p>
    <input type="submit" name="Submit" value="Invia">
    </p>
    </form>
    </body>
    </html>

    riprova così va...

Regole di scrittura

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