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

    invio form tramite mail

    Ciao a tutti vorrei inviare il mio form compilato via mail a una casella di posta... ma facendo una prova con un form molto semplice non riesco.
    Posto di seguito il codice
    Codice HTML
    <html>
    <body>
    <form method=get action=form.php>
    Nome:<input type="text" name:"nome">

    Cognome:<input type="text" name:"cognome">

    <input type="submit"value="invio">

    </form>
    </body>
    </html>
    Codice PHP
    <?php
    $mail="**********@libero.it";
    $oggetto="email";
    $testo="nome: "$_GET['nome']"Cognome: "$_GET['cognome'];
    mail($mail,$oggetto,$testo);
    ?>

    Utilizzo easy php e mi viene questo messaggio
    Parse error: parse error in c:\programmi\easyphp1-8\www\form\form.php on line 4
    Qualcuno può aiutarmi??????
    Grazie

  2. #2
    Codice PHP:
    <html>
    <body>
    <form method=get action=form.php>
    Nome:<input type="text" name:"nome">

    Cognome:<input type="text" name:"cognome">

    <input type="submit"value="invio">

    </form>
    </body>
    </html>
    Codice PHP
    <?php
    $mail
    ="**********@libero.it";
    $oggetto="email";
    $testo="nome: ".$_GET['nome']."Cognome: ".$_GET['cognome'];
    mail($mail,$oggetto,$testo);
    ?>

  3. #3
    Dai... nessuno che può aiutarmi?!?!?!

  4. #4
    Codice PHP:
    Nome:<input type="text" name:"nome"
    name = ""

    in tutti i campi html attributo = "valore" non i due punti

  5. #5
    grazie..
    Ora mi appare però questo messaggio

    Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\programmi\easyphp1-8\www\form\form.php on line 6

    Io utilizzo come server easyphp... forse è questo il problema?????? sennò a cosa può essere dovuto????
    grazie

  6. #6
    Beh, ora il problema è il server smtp.
    Hai settato i dati in php.ini ?

  7. #7
    ho messo in smtp :smtp.libero.it.... dovrei settare altro????

  8. #8
    Queste sono le modifiche che ho fatto guardando un po' dal forum... ma il problema non si risolve... qualcuno mi aiuti!!!!!!!!

    [mail function]
    ; For Win32 only.
    ;SMTP=localhost
    SMTP = mail.libero.it
    smtp_port = 25

    ; For Win32 only.
    ;sendmail_from = me@localhost.com


    ; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
    ;sendmail_path =

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.