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

    Ho visto qsto sito è mi è piaciuto!Come faccio a fare...

    Qui x vedere

    come potrei crearlo?
    Anke in una maniera + semplice!
    Mi aiutereste a crearlo?
    Grazie attendo risp

  2. #2
    Originariamente inviato da djkecco
    devi fare una pagina html normale con un form .

    INDEX.HTML:

    <form action="invia.php" method="post" name="form1">
    NOME: <input name="nome" type="text" size="50">

    E-MAIL: <input name="email" type="text" size="50">

    OGGETTO: <input name="oggetto" type="text" size="50"></td>

    MESSAGGIO: <textarea name="mex" cols="40"></textarea>

    <input type="submit" name="Submit" value="Invia">
    <input type="reset" name="Submit2" value="cancella">
    </form>



    nell'ACTION del form metti una pagina INVIA.PHP che conterrà questo script:

    <?php
    mail("xxxxx@xxxxxxxx.it", "Mail automatica dal mio sito", "L'utente ".
    $_POST['nome']." con indirizzo email: " .$_POST['email']. " ti ha scritto il seguente messaggio:\n" .$_POST['oggetto']. "---" .$_POST['mex']);
    ?>
    Il form è ottimo solo ke vorrei obbligare tutti i punti!
    E per la e,mail si potrebbe vedere nello script se è valida o no?

  3. #3
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Originariamente inviato da fabio84xp
    Il form è ottimo solo ke vorrei obbligare tutti i punti!
    E per la e,mail si potrebbe vedere nello script se è valida o no?
    Si si può fare, nella pagina che riceve i dati fai dei controlli sulla validità del campo. Ti posto una regexp che controlla la sintassi dell'email:

    if (trim($_POST['email']) == "" || !eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z]){2,}\.[a-z]{2,6}$", $_POST['email']))
    print "Inserire un'email corretta";

    ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  4. #4
    Originariamente inviato da aserena
    Si si può fare, nella pagina che riceve i dati fai dei controlli sulla validità del campo. Ti posto una regexp che controlla la sintassi dell'email:

    if (trim($_POST['email']) == "" || !eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z]){2,}\.[a-z]{2,6}$", $_POST['email']))
    print "Inserire un'email corretta";

    ciao
    ok qndi tutto lo script come sarà?
    scusami ma in qsti tipi di script nn sono molto pratico!
    Si potrebbe creare nn sò ke qndo ha scritto tutto compare il modulo è stato inviato?
    grazie!

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.