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

    creare un form per l'invio di messaggi di posta elettronica.

    salve a tutti.
    da poco tempo mi sono cimentato alla realizzazione di un mio sito internet.
    Qualcuno mi può indicare comerealizzare un form, sul mio sito, per far iviare un messaggio di posta elettronica (agli utenti che si collegano) senza usare il client predefinito di posta ellettronica?

  2. #2
    il codice tipo per il tuo modulo potrebbe essere:

    codice:
    <form name="form1" id="form1" method="post" action="sendmail.php">
      
    
    Tuo Nome:
    
        <input name="name" type="text" />
      </p>
      
    
     Tua mail:
    
        <input name="mail" type="text" id="mail" />
      </p>
      
    
    Oggetto:
    
        <input name="subject" type="text" id="subject" />
      </p>
      
    
    Testo:
    
        <textarea name="text" cols="30" rows="10" wrap="physical" id="text"></textarea>
      </p>
      
    
     
        <input type="submit" name="Submit" value="Invia" />
        <input type="reset" name="Submit2" value="Reimposta" />
      </p>
      </form>
    solo che questo modulo invia i dati ad un file sendmail.php che elabora questi dati, crea la mail e la invia. Tutto questo avviene tramite il linguaggio di programmazione PHP.

    Per sapere come creare il file php scrivi nel forum Php.

  3. #3

    grazie

    ti ringrazio per l'aiuto.
    ma in html non si può fare questo modulo?

  4. #4
    chiariamoci: il modulo è fatto in XHTML, il PHP svolge solo le funzioni di creazione ed invio della mail.

    in ogni caso queste funzioni non le puoi svolgere in locale senza far spuntare la finestra del programma di posta.

  5. #5

    grazie

    sei molto gentile e molto paziente.
    ho consultato la guida di frotpage: "Se realizzo un modulo, dal menu "insersci modulo", e poi dalle opzioni gli dico di inviare il contenuto alla mia casella di posta elettronica, poterbbe funzionare senza il client di posta elettronica?

  6. #6

    Re: grazie

    Originariamente inviato da turk1976
    sei molto gentile e molto paziente.
    ho consultato la guida di frotpage: "Se realizzo un modulo, dal menu "insersci modulo", e poi dalle opzioni gli dico di inviare il contenuto alla mia casella di posta elettronica, poterbbe funzionare senza il client di posta elettronica?
    nel codice non fai altro così che cambiare questo:

    codice:
    <form name="form1" id="form1" method="post" action="sendmail.php">
    con questo:

    codice:
    <form name="form1" id="form1" method="post" action="indirizzo@server">
    in altre parole controlla la voce "action" e capirai; ma comparirà sempre la finestra di Outlook Express. Se la vuoi evitare devi usare un linguaggio di programmazione cosiddetto lato-server, PHP ASP i più semplici.

  7. #7

    grazie

    grazie dell'aiuto, mo ci provo, e vedo come viene

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.