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

    Inviare un messaggio alla posta elettronica

    In una pagina di un sito ho inserito un form che include una tabella di raccolta informazioni.
    Una volta che l'utente la compila e clicca il tasto "invia la richiesta" dovrebbe arrivarmi sulla posta elettronica.
    Cosa devo fare per concludere questa operazione?
    Vi inserisco qui di seguito il codice che ho utilizzato.


    CODICE


    <form action="prev-inviati.php" method=POST>
    <table width=50% border="0">
    <tr bordercolor="#FFFFFF">
    <td width="78%" align=right><table width="84%" height="289" border="0" cellpadding="2">
    <tr>
    <td height="23"><font size="2" face="Arial, Helvetica, sans-serif">Nome</font></td>
    <td><font size="2" face="Arial, ?????u??º???Helvetica, sans-serif">Cognome</font></td>
    </tr>
    <tr>
    <td width="49%" height="26">
    <div align="left"> <font size="2" face="Arial, Helvetica, sans-serif">
    <input type=text name=f_nome size=23>
    </font></div></td>
    <td width="51%"> <font size="2" face="Arial, Helvetica, sans-serif">
    <input type=text name=f_cognome size=23>
    </font></td>
    </tr>
    <tr border="1">
    <td height="23"><font size="2" face="Arial, Helvetica, sans-serif">E-mail</font></td>
    <td><font size="2" face="Arial, Helvetica, sans-serif">Azienda</font></td>
    </tr>
    <tr border="1">
    <td height="26"> <font size="2" face="Arial, Helvetica, sans-serif">
    <input type=text name=f_email size=23>
    </font></td>
    <td><div align="left"> <font size="2" face="Arial, Helvetica, sans-serif">
    <input type=text name=f_azienda size=23>
    </font></div></td>
    </tr>
    <tr border="1">
    <td height="20"><font size="2" face="Arial, Helvetica, sans-serif">Partita
    Iva/ Cod.fiscale</font></td>
    <td><font size="2" face="Arial, Helvetica, sans-serif">Telefono/cell</font></td>
    </tr>
    <tr border="1">
    <td height="26"><font size="2" face="Arial, Helvetica, sans-serif">
    <input type=text name=f_partitaiva size=23>
    </font></td>
    <td><font size="2" face="Arial, Helvetica, sans-serif">
    <input type=text name=f_telefono size=23>
    </font></td>
    </tr>
    <tr>
    <td height="76" colspan="2">
    <div align="left"> <font size="2" face="Arial, Helvetica, sans-serif">Breve
    Descrizione

    <textarea name="f_message" cols="51" rows="4"></textarea>
    </font></div></td>
    </tr>
    <tr>
    <td height="19" colspan="2"><font size="1" face="Arial, Helvetica, sans-serif">
    <input type="checkbox" name=f_autorizzo>
    *Autorizzo il trattamento dei dati personali in conformit&agrave;
    alla legge 675/96 sulla privacy. </font></td>
    </tr>
    <tr>
    <td height="19" colspan="2"><div align="center"><font size="1" face="Arial, Helvetica, sans-serif">
    <input name="submit" type=submit value="Invia la richiesta">
    </font></div></td>
    </tr>
    </table>
    </table>


    </p>

    </form>

  2. #2
    Usa la funzione mail di php. Fai una ricerca su google, è molto ben documentata.
    http://karlosoft.com

  3. #3

    Re: Inviare un messaggio alla posta elettronica

    Originariamente inviato da Cesare77
    In una pagina di un sito ho inserito un form che include una tabella di raccolta informazioni.
    Una volta che l'utente la compila e clicca il tasto "invia la richiesta" dovrebbe arrivarmi sulla posta elettronica.
    No, non hai capito.
    Se vuoi che ti arrivi in posta elettronica devi usare
    codice:
    <form action="mailto:posta@qualcosa" ...>
    Altrimenti, come hai fatto tu, mandi la roba ad un file.php.
    Quindi si va OT perchè non usi più l'html ma il php... (che bella rima...)
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  4. #4
    Certamente però farlo in php è meglio, si possono controllare i capi e svolgere anche altre operazioni inimmaginibili da js.
    http://karlosoft.com

  5. #5

    Grazie Ricman

    Adesso però ho altri due problemi:
    Iniziamo dal primo......

    Dopo aver sostituito il tag

    <form action="prev-inviati.php" method=POST>

    con il tag

    <form action="mailto:tte@trovatuttoedicola.it" method=POST>

    Una volta che compili il form e clicchi sull'ultimo tasto "invia la risposta" ti si apre una finestra che t dice che il modulo è stato inviato tramite posta elettronica etc etc.
    Alla fine t dice che è possibile continuare o annullare l'invio.
    Se clicchi su ok ti apre una serie difinestre in cui devi inserire diversi dati.

    LA DOMANDA E':

    Deve perforza comparire questa finestra?
    Non può la mail andare direttamente alla posta elettronica??

    Grazie Cesare

  6. #6

    Re: Grazie Ricman

    Originariamente inviato da Cesare77
    Alla fine t dice che è possibile continuare o annullare l'invio.
    Se clicchi su ok ti apre una serie difinestre in cui devi inserire diversi dati.

    LA DOMANDA E':

    Deve perforza comparire questa finestra?
    Non può la mail andare direttamente alla posta elettronica??
    Ti aprirà il client di posta... no?
    E' una limitazione dell'html puro, che non essendo lato server, nn può fare tutto. E quando i dati "girano" in locale si incorre sempre in queste cose...
    Inoltre la mail che manda passa dal client (se che naviga ne usa uno!!) e arriva priva di formattazioni ed altri frozoli...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

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 © 2026 vBulletin Solutions, Inc. All rights reserved.