Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    91

    Contact Form da errori di invio email

    Ho gia effettuato una ricerca ma non ho trovato quello che mi serve. Ho provato più di una form in php che deve mandare email, ma i browser danno errori tipo configurare php.ini e errori in smtp, tuttavia questi errori non stanno negli scripts.

    Non credo che devo installare php sul mio computer, dato che la form non funziona online, e dubito che il sito dove ho registrato il dominio non supporti php, sapreste come risolvere questo problema? Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    113
    crea un file è chiamalo mail.php con questo codice:
    Codice PHP:

    <?php
    if (!isset($_POST['submit'])){
        echo
    '<form action="#" name="email" method="post">
    <table>
    <tr><td>Destinatario</td><td><input type="text" name="destinatario" /></td></tr>
    <tr><td>Oggetto</td><td><input type="text" name="ogg" /></td></tr>
    <tr><td>Testo</td><td><textarea name="testo" cols="30" rows="10" ></textarea></td></tr>
    <tr><input type="submit" name="submit" value="invia"></tr>
    </table>
    </form>'
    ;
        } else {

    $destinatario=$_POST['destinatario'];
    $ogg=$_POST['ogg'];
    $text=$_POST['testo'];
    mail($destinatario,$ogg,$text);
        }
    ?>
    dovrebbe andare l' ho scritto frettolosamente.
    se vuoi mettere un destinatario fisso devi usare questo :

    Codice PHP:

    <?php
    if (!isset($_POST['submit'])){
        echo
    '<form action="#" name="email" method="post">
    <table>
    <tr><td>Oggetto</td><td><input type="text" name="ogg" /></td></tr>
    <tr><td>Testo</td><td><textarea name="testo" cols="30" rows="10" ></textarea></td></tr>
    <tr><input type="submit" name="submit" value="invia"></tr>
    </table>
    </form>'
    ;
        } else {

    $destinatario='devi mettere l' email del  destinatario ';
    $ogg=$_POST['
    ogg'];
    $text=$_POST['
    testo'];
    mail($destinatario,$ogg,$text);
        }
    ?>

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.