[PHP] [HTML] Pagina preventivi form contatti

andreas88

Utente Attivo
31 Ott 2009
125
0
16
Lecce
Salve a tutti,
ho creato un sito in html, e vorrei inserire una pagina con dei campi vuoti e un pulsante di invio.
Io dovrei creare una pagina "preventivi" dove un visitatore può compilare i campi e poi a mezzo pulsante "invia" mi invia una e-mail.

Come fare?
Grazie
Andrea
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.397
338
83
In questa sezione possiamo solo darti indicazioni in merito a come fare il form ma poi per il resto devi usare un linguaggi lato server!
preferisci restare in questa sezione o ti sposto in PHP o ASP o altro linguaggio a tua scelta?
 

macus_adi

Utente Attivo
5 Dic 2017
1.333
90
48
IT/SW
Crea la form, al submit invece di inserire i dati nel DB (forma super classica ma non unica) formatti un html e lo invii per email.
Lib interessanti:
phpmailer -> Per inviare le email
twig -> Per creare html e separare le logiche dalla visualizzazione
monolog -> Per tracciare errori e/o azioni
 

macus_adi

Utente Attivo
5 Dic 2017
1.333
90
48
IT/SW
Leggi i manuali, sarà tutto più chiaro.
Per inviare le email usi phpmailer mentre per i log delle azioni o altro usi monnolog ed in fine per visualizzare il form invece di scriverlo nel codice lo separi utilizzando un template engine in questo caso twig!
Es:
Una classe (solitamente controller) all'azione dell'utente decide se visualizzare un form o più in generale una qualsiasti vista o inserire i dati, nel caso di visualizzazione di una "vista" chiama il template engine passandogli dei dati per la compilazione e la renderizzazione... Detto questo al submit del form, sempre una classe verifica cosa fare e nel tuo caso decide di inviare una email magari salvando anche i dati sul DB.
Nel frattempo un classetta speciale dovrebbe registrare le action.

Tutto qui, la spiegazione sembra lunga ma è una cacchiata! Buon lavoro!
 
Discussioni simili
Autore Titolo Forum Risposte Data
C Form email php su pagina index.html? PHP 21
F [PHP] [HTML] Tabella cambia pagina responsive PHP 8
T con oop creare un ciclo per una pagina dinamica html con php PHP 3
D [PHP] [HTML] Pagina con permessi amministratore PHP 6
C [PHP] Pagina html che legge file txt PHP 41
A [PHP] Inserimento url dinamici in pagina html PHP 3
Y [PHP] [HTML] Pagina referenti PHP 5
V Passare a PHP pagina bootstrap creata in HTML PHP 1
R pagina html + script php PHP 12
N [PHP] stampare pagina html PHP 0
E Importare codice html da una pagina tramite php PHP 9
V creare un collegamento di pagina html in php PHP 10
A Scrivere da pagina .php su altra pagina .html PHP 4
R form html e php nella stessa pagina PHP 4
M Form html-php, la pagina php non mi rileva la variabile PHP 5
S Passaggio dati da pagina html a php PHP 27
helpdesk creare una pagina html dimanicamente con php PHP 12
K Come ottenere codice sorgente HTML di una pagina PHP ? PHP 15
F comando php per caricare delle scritte in una pagina html PHP 4
I Problema Pulsanti Html e PHP, due submit che aggiornano la pagina .. PHP 0
lab php e html - inserimento di dati in database e aggiornamento della pagina html PHP 2
A Visualizzare i dati di una pagina PHP in HTMl HTML e CSS 13
L Editare HTML da pagina php PHP 5
R Creare pagina HTML da script PHP PHP 2
F Aprire una pagina php o html in una nuova finestra da una pagina php PHP 2
M Collegamento tra form html e script php PHP 4
L Ricezione dei dati su file php da modulo html PHP 6
C Dopo chiusura del tag php la stringa html va a capo PHP 1
A inserire variabile php colore in div html PHP 2
E Errore di lettura php in html PHP 8
M HTML e PHP Offerte e Richieste di Lavoro e/o Collaborazione 3
Z Mod_rewrite da HTML in PHP PHP 3
C [RISOLTO]Inserimento variabile php in input html PHP 20
C Risalire al php da html PHP 27
webmachine [PHP] [JAVASCRIPT] Form strano in HTML PHP PHP 1
F [PHP] Form html PHP 2
G FORM HTML E PHP PHP 0
M [PHP] [HTML] Centrare in verticale un pulsante in una tabella PHP 3
M [PHP] Istruzione "echo" all'interno di codice html PHP 2
F [PHP] Importare file CSV in HTML PHP 12
T [PHP] [HTML] Dettagli che cambiano PHP 5
M [PHP] Come inserire codice html in un ciclo while PHP 2
F [PHP] [HTML] Formmail PHP 0
ANDREA20 [PHP] [HTML] crea form di contatto PHP 4
L [Wordpress]Precedenza Index.php a Index.html WordPress 1
Angelo Russo [PHP] [HTML] form contatti PHP 0
F [PHP] Importare file CSV in HTML PHP 3
GiErre [PHP] [HTML] Disabilitare un link in funzione della piattaforma PHP 7
Y [PHP] [HTML] Modificare i quadranti PHP 1
F [PHP] [HTML] File legato ad action in un form PHP 1

Discussioni simili