Leggerai questo articolo in: 1

Vi segnalo questa contact form realizzata in jQuery e PHP, presa da tympanus.net.

Di solito, si vuole avere solo il messaggio postato da parte dell’utente per essere inviato al nostro indirizzo e-mail.

Questo script da anche la possibilità di salvare tutti questi messaggi nel database dell’amministratore per tenerne traccia.

contact form

Vediamo come utilizzarlo…

La tabella per memorizzare i dati è la seguente:

1
2
3
4
5
6
7
8
9
CREATE TABLE CONTATTO (
pk_contact  INT UNSIGNED NOT NULL auto_increment,
nome             VARCHAR (120) NOT NULL ,
e-mail           VARCHAR (120) NOT NULL ,
sito web     VARCHAR (120) NOT NULL DEFAULT "" ,
messaggio     VARCHAR (300) NOT NULL ,
added_date  TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
primaria chiave (pk_contact)
) Type = InnoDB DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

Per quanto riguarda l’installazione, tutto quello che dovete fare è eseguire lo script di database (db_main_script.sql) e configurare la connessione al database nel file config.php:

1
2
3
4
define ( 'DB_SERVER' , 'localhost' );
define ( 'DB_USER' , 'root' );
define ( 'DB_PASS' , '' );
define ( 'DB_NAME' , 'ContactForm' );

Visualizza l’articolo originale da qui.

Visualizza una demo da qui.

Scarica gratis il sorgente da qui.

Buon lavoro!

Utilizzerai questa contact form nei tuoi progetti?