[PHP] Modulo mail HTML

Tony Recchia

Nuovo Utente
11 Feb 2017
2
0
1
26
Salve a tutti,
mi chiamo Tony e sono un giovane blogger di cucina che si trova alle prese con la programmazione per la sua pagina Web.
Vorrei creare un modulo HTML che permetta a coloro che visitano la mia pagina di inviarmi delle loro informazioni, così che io poi possa rispondere.
Per quanto riguarda la questione layout non è un problema. Ho già fatto tutto. L'unico intoppo è che non riesco a far inviare i dati ad un indirizzo e-mail.
Qualcuno saprebbe dirmi come comportarmi?? Desidererei un metodo che sfrutti possibilmente solo codice HTML .
HTML:
<form name="lacucinadeglistudenti" action="mailto:[email protected]" method="post" enctype="text/plain" id="lacucinadeglistudenti">
    <table border="0" cellspacing="5" cellpadding="5">
        <!-- Dati personali -->

        <tr>
            <td>
                Nome:
            </td>
            <td>
                <input type="text" name="nome" size="35" maxlength="40" value="" />
            </td>
        </tr>

        <tr>
            <td>
                E-mail:
            </td>
            <td>
                <input type="text" name="email" size="35" maxlength="40" value="" />
            </td>
        </tr>
        <!-- Ingredienti -->

        <tr>
            <td>
                Lista ingredienti:
            </td>
        </tr>

        <tr>
            <td>
                <input type="text" name="nome" size="35" maxlength="40" value="" />
            </td>
            <td>
                <input type="text" name="nome" size="35" maxlength="40" value="" />
            </td>
            <td>
                <input type="text" name="nome" size="35" maxlength="40" value="" />
            </td>
        </tr>

        <tr>
            <td>
                <input type="text" name="nome" size="35" maxlength="40" value="" />
            </td>
            <td>
                <input type="text" name="nome" size="35" maxlength="40" value="" />
            </td>
            <td>
                <input type="text" name="nome" size="35" maxlength="40" value="" />
            </td>
        </tr>

        <tr>
            <td>
                <input type="text" name="nome" size="35" maxlength="40" value="" />
            </td>
            <td>
                <input type="text" name="nome" size="35" maxlength="40" value="" />
            </td>
            <td>
                <input type="text" name="nome" size="35" maxlength="40" value="" />
            </td>
        </tr>

        <tr>
            <td valign="middle">
                Inserisci qui di lato<br />
                tue eventuali preferenze o difficoltà
            </td>
            <td>
                <textarea name="commento" rows="4" cols="35">
</textarea>
            </td>
        </tr>
        <!-- Informazioni -->

        <tr>
            <td>
                Tempo a disposizione:
            </td>
            <td>
                <hr width="50%" align="left" />
                <input type="radio" name="tempo" value="15 min." />&#160;15 min.<br />
                <input type="radio" name="tempo" value="30 min." />&#160;30 min.<br />
                <input type="radio" name="tempo" value="45 min." />&#160;45 min.<br />
                <input type="radio" name="tempo" value="60 min." />&#160;60 min.<br />
                <input type="radio" name="tempo" value="più di 60 min." />&#160;più di 60 min.&#160;

                <hr width="50%" align="left" />
            </td>
        </tr>
        <!-- Invio dati -->

        <tr>
            <td>
            </td>
            <td>
                <input type="submit" value="Invia i Dati" /><input type="reset" value="Annulla" />
            </td>
        </tr>
    </table>
</form>
 

Ibernato

Utente Attivo
2 Giu 2016
70
6
8
28
Ecco a te:
HTML:
<!DOCTYPE html>
<html>
<body>

<h2>Send e-mail to [email protected]:</h2>

<form action="mailto:[email protected]" method="post" enctype="text/plain">
Name:<br>
<input type="text" name="name"><br>
E-mail:<br>
<input type="text" name="mail"><br>
Comment:<br>
<input type="text" name="comment" size="50"><br><br>
<input type="submit" value="Send">
<input type="reset" value="Reset">
</form>

</body>
</html>

Comunque non si usano più le tabelle per organizzare il layout. Meglio utilizzare CSS :D
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
ibernato ha ragione per i css, ma inviare così brutalmente le email non conviene, servono prima dei controlli (meglio lato servere)
 

Tony Recchia

Nuovo Utente
11 Feb 2017
2
0
1
26
sono alle prime armi... sto facendo tutto autodidatta. Vi ringrazio molto per i consigli!
 

Ibernato

Utente Attivo
2 Giu 2016
70
6
8
28
sono alle prime armi... sto facendo tutto autodidatta. Vi ringrazio molto per i consigli!
Bene allora ti do dei consigli. L'HTML ed il CSS si usano solo per la parte front-end, cioè tutto quello che può vedere l'utente. Poi esiste il PHP che viene utilizzato per la parte back-end, cioè quello che l'utente non può vedere. Nel tuo caso, per inviare l'email, devi utilizzare l'HTML per realizzare la form e poi il PHP per fare i relativi controlli ed inviare l'email (sempr etramite PHP).

Quindi ti consiglio di studiarti prima tutto l'HTML e il CSS. Poi leggiti PHP. Infine javascript per realizzare effetti interativi nel tuo sito web. Spero di essere stato chiaro.
 
Discussioni simili
Autore Titolo Forum Risposte Data
A [PHP] Modulo mail PHP 3
N Aiuto php : Modulo Mail non funzionante - Dove sbaglio ? PHP 5
L Ricezione dei dati su file php da modulo html PHP 6
ANDREA20 [PHP] Modulo email invio PHP 5
ANDREA20 [PHP] form modulo contattp PHP 5
P modulo option php PHP 1
T [PHP] modulo inserimento in DB e apostrofi... PHP 1
D [WordPress] [PHP] Pulsante per auto riempire i campi in un modulo WordPress 1
E [PHP] creazioni nuove variabili per modulo di stampa PHP 1
E Modulo PHP con campi Select PHP 7
L PHP e modulo PDF PHP 1
ecosito [HTML ][PHP] rendere attivo il modulo contatti di un template HTML e CSS 9
R [PHP] [HTML] Creare script invio modulo contatti PHP 2
L Problema Bootstrap Modulo Email + php PHP 1
MarcoGrazia [PDO][PHP[MySQL] Piccolo modulo di ricerca in un sito tramite l'operatore LIKE Snippet PHP 0
ecosito Collegare un modulo contatti PHP su un modulo contatti HTML HTML e CSS 1
Z creazione modulo e pagina invio php per invio dati al db PHP 2
G Inserimento array proveniente da un modulo di registrazione con PHP e MySQL PHP 6
P PHP modulo ricerca e ordine alfabetico PHP 5
G Visualizzazion modulo di ricerca in PHP e MySql PHP 0
SolidSnake4 modulo supporto lingue php PHP 0
M Sto cercando questo modulo per Php nuke o compatibili.... PHP 0
M Problemi con la configurazione di Php 4.2.3 come modulo Apache 1.3.27 PHP 0
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
P Data scraping in PHP non funziona PHP 4
C Calcoli matematici in php PHP 5
F Scrivere dei dati in word con php PHP 0
D PHP leggere cartella di Windows PHP 2
I dominio aruba versione php server linux Domini 3
G Colorare menu select attraverso ricerca php PHP 0
L PHP motore di ricerca nel sito PHP 1
S PHP e Mysqli PHP 0
Y Stampare da php su un foglio A6 attraverso una stampante esterna PHP 1
M Visulizzare immagine con php PHP 8
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
G leggere file txt e stampare con php il contenuto a video PHP 7
F Ricreare struttura php+mysql su Xampp Apache 0
Z PHP.INI - STMP per invio email con PHP Server Dedicati e VPS 0
M Array associativi php su 2 campi mysql PHP 10
G Invio form con PHP PHP 3
T fatture con voci fattura in php PHP 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
M Collegamento tra form html e script php PHP 4
M Problemi con la stampa dei valori in php PHP 1
W [Cerco collaborazioni] Sviluppatore Web (PHP) Offerte e Richieste di Lavoro e/o Collaborazione 1
D passare valori da database sql a php PHP 1
E Inviare variabile a PHP da ciclo in JS Javascript 0
A form PHP prenotazione tramite query PHP 2
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
F menù select dinamico da db in php PHP 3

Discussioni simili