Pagina 2 di 7 primaprima 1 2 3 4 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 67

Discussione: Aiuto Form php

  1. #11
    Originariamente inviato da Emanuelegraphic
    Scusami,il php.ini dove si trova?
    Comunque ho istallato Easyphp,sta li' dentro?

  2. #12
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    allora quando avvii easyphp fai click con il tasto destro sull'icona easyphp accanto all'orologio di windows e poi clicchi su configurations->php ti si apre il php.ini, fai le modifiche che devi fare salvi il file poi restarti apache

  3. #13
    Originariamente inviato da Emanuelegraphic
    Comunque ho istallato Easyphp,sta li' dentro?
    Ok.

    error_reporting(E_ALL ^ E_NOTICE);

    Lo posso inserire in qualunque parte del codice del php giusto?

  4. #14
    Ragazzi continua a farmi lo stesso errore
    vi posto tutto

    CODICE HTML

    <body>
    <form action="registrazione.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
    <fieldset>
    <legend>Informazioni su di te</legend>



    <label for="nome">Nome</label>
    <input type="text" name="nome" id="nome" tabindex="10" />
    </p>



    <label for="citta">Città</label>
    <input type="text" name="citta" id="citta" tabindex="20" />
    </p>



    <label for="e-mail">E-mail</label>
    <input type="text" name="e-mail" id="e-mail" tabindex="20" />
    </p>
    </fieldset>
    <fieldset>
    <legend>Il tuo messaggio</legend>



    <label for="testo">Testo</label>
    <textarea name="testo" id="testo" tabindex="500"></textarea>
    <label for="invia"></label>
    <input type="submit" name="invia" id="invia" value="Invia" />
    </p>
    </fieldset>
    </form>
    </body>




    CODICE PHP

    <?php


    /* INVIO SEMPLICE */


    $destinatario = "giulyraff@tiscali.it";

    $oggetto = "Email inviata dal mio sito web";

    $messaggio ="Nome:{$_POST['nome']}\n";
    $messaggio .="Città: {$_POST['citta']}\n";
    $messaggio .= $_POST ['testo'];


    $da = $email;
    $intestazione = "From: $da";

    mail($destinatario,$oggetto,$messaggio,$intestazio ni);
    error_reporting(E_ALL ^ E_NOTICE);


    ?>


    CODICE PHP.INI



    [mail function]
    ; For Win32 only.
    SMTP = out@tiscali.it
    smtp_port = 25

    ; For Win32 only.
    ;sendmail_from = giulyraff@tiscali.it

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


    COSA HO SBAGLIATO?

  5. #15
    Non riesco a trovare lo sbaglio nei codici,forse qualcosa nel Php.INI..

  6. #16
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    cosa è out@tiscali.it ????
    il server smtp di tiscali è smtp.tiscali.it come riportato sul sito di tiscali

  7. #17
    Originariamente inviato da bstefano79
    cosa è out@tiscali.it ????
    il server smtp di tiscali è smtp.tiscali.it come riportato sul sito di tiscali
    Si infatti non avevo capito bene.
    Stefano il codice html e php è tutto regolare?

  8. #18
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    $da = $email; questo non mi torna
    non vedo quando valorizzi $email
    forse volevi fare
    $da = $_POST['e-mail'];

  9. #19
    Originariamente inviato da bstefano79
    $da = $email; questo non mi torna
    non vedo quando valorizzi $email
    forse volevi fare
    $da = $_POST['e-mail'];
    Ho utilizzato per entrambi i file il metodo POST,forse ho sbagliato a scrivere dimmi tu, perchè mi continua a fare questa schermata quando faccio l'anteprima su easyphp>sito locale


    Notice: Undefined index: nome in C:\Program Files\EasyPHP5.2.10\www\registrazione.php on line 11

    Notice: Undefined variable: email in C:\Program Files\EasyPHP5.2.10\www\registrazione.php on line 16

    Notice: Undefined variable: intestazioni in C:\Program Files\EasyPHP5.2.10\www\registrazione.php on line 19

    Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Program Files\EasyPHP5.2.10\www\registrazione.php on line 19

  10. #20
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    posta nuovamente il codice di registrazione.php

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.