############################## SAIBAL FORM V 3.1 ##############################
#                                                                             #
#  Creato da saibal [http://www.lorenzone.it / saibal@lorenzone.it]           #
#  nell' Agosto del 2002                                                      #
#                                                                             #
#  Lo script  di libero utilizzo sia per scopi personali che commerciali.    #
#  Siete pregati di non rimuovere i commenti all'interno delle pagine...      #
#  altrimenti fate come vi pare.                                              #
#                                                                             #
#  Se decidete di utilizzarlo mi farebbe piacere ricevere un'email...         #
#  ma non siete obbligati a farlo :-)                                         #
#                                                                             #
#  Le poche istruzioni da seguire sono scritte nel file Saibal_README.txt     #
#                                                                             #
#  Baci ai pupi                                                               #
#  Lorenzo                                                                    #
###############################################################################

-----------------
PREFAZIONE
-----------------
Questa nuova versione del form permette di impostare diversi destinatari a cui mandare l'email. Gli indirizzi vengono mostrati mediante un men a tendina.
Inviare Email in php  molto semplice e cos ho deciso di creare uno script che fosse quanto meno originale.
Questa versione  perfezionata rispetto alla prima release.... grazie ad un utonto che mi ha fatto venire la voglia di lavorarci su.
Prima di tutto il codice  stato adattato a PHP 4.2 e superiori; inoltre il controllo sul modulo pu essere fatto per tutti i campi e non  pi limitato ai primi tre: voi non dovrete far altro che scegliere il numero del campo da rendere obbligatorio.
La caratteristica principale del SAIBAL FORM v 3.1 sta sempre nel fatto che il modulo si adatter il pi possibile alle vostre esigenze; infatti, qualora voleste aggiungere o togliere campi dal form stesso, non dovrete modificare o toccare il codice html ma vi baster agire semplicemente sul file CONFIG.SAIBAL.PHP.

Il SAIBAL FORM v 3.1 pu contenere questi elementi:

- 1 campo select mediante il quale verranno mostrati i vari destinatari

- 9 campi text

- 1 textarea per il messaggio

- 1 campo select

- 1 campo radio

#######################################################
#######################################################

-----------------
CONFIGURAZIONE
-----------------

L'unico documento su cui agire  CONFIG.SAIBAL.PHP. Apritelo con il Notepad (o altro editor di testo) e configurate le variabili.
Prima di tutto dovete impostare l'array contenente i vari destinatari 
------------
$array_dest = array (
	"1" => array ( 	"nome" => "ciccio", "email" =>"xxxx@xxxx.it"),
 	"2" => array ( 	"nome" => "porco", "email" => "yyyyy@yyyyy.it"),
	"3" => array ( 	"nome" => "suino", "email" => "kkkkk@kkkkk.it"),
 	);
------------
L'importante  seguire l'ordine progressivo all'interno dell'array. Per non sbagliare copiate una di queste righe e cambiate il primo numero ed il nome corrispondente. Se volete levare un indirizzo baster decommentare la riga oppure cancellarla direttamente

Se volete aggiungere un campo di testo per il telefono baster riempire la variabile 
------------
$campo[3] = "";
------------
con la parola TELEFONO;

se volete aggiungere un SELECT baster riempire la variabile 
------------
$campo10 = "";
------------
e le relative OPTION[] e cos via.

Potete, inoltre, determinare la lunghezza e i caratteri massimi inseribili per ogni campo o personalizzare il messaggio di ringraziamento ad invio effettuato.

Per rendere obbligatori i campi, invece, baster riempire la variabile
-----------
$array_campi
-----------
con i numeri del campo in questione. Mi raccomando di rispettare le virgole tra un numero e l'altro.

Piccolo suggerimento: se avete reso obbligatorio il campo select ma volete comunque che l'utente scelga tra le varie opzioni disponibili lasciate il primo OPTION[] vuoto e riempiti gli altri.

#######################################################
#######################################################

-----------------
INSTALLAZIONE
-----------------
L'installazione  semplicissima. Una volta configurato lo script, trasferitelo sul server. Naturalmente dovete mettere tutti i file nella stessa cartella in cui  presente la pagina che include il form.
Il modulo  inserito all'interno di una tabella e pu quindi adattarsi a tutti i tipi di grafica.
Per usare il form all'interno di una vostra pagina baster scrivere, nel punto del <body> che volete, questa semplice riga:

-------------------------
<? include('form.php') ?>
-------------------------

Se volete personalizzare la grafica della pagina di ringraziamento dovrete aprire INVIA.PHP e modificare il codice html. Mi raccomando anche di controllare i css in questa pagina.

Se vi d problemi il nome "config.saibal.php" potete sempre cambiarlo ma dovrete editare anche la prima riga dei file
FORM.PHP
INVIA.PHP

#######################################################
#######################################################

-----------------
RINGRAZIAMENTI
-----------------
In questo caso i ringraziamenti vanno all'utonto che mi ha segnalato i tanti problemi che aveva questo form con le ultime versioni di PHP... ma abbiate pazienza: era il mio primo script fatto un pi di un anno fa :)


#######################################################
#######################################################

-----------------
Licenza
-----------------
Questo Saibal-scriptino  gratuito sia per siti no-profit che per siti commerciali.  vietato rivendere a terzi il codice originale. Se c'era da guadagnarci sopra ci pensavo da solo no? :\
Quindi potete tenervi le 30.000 mila (delle vecchie lire) e darle in beneficienza... anzi: se lo fate siete proprio bravi.
L'unica cosa che chiedo per rimuovere il copyright  di avvertirmi, per mia curiosit, se lo usate (con il nome del vostro sito ovviamente)... altrimenti, se non vi  cascato prima il pisello, diverrete impotenti adesso.


#######################################################
#######################################################

-----------------
Bug e problemi
-----------------
Se avete problemi di installazione potete anche scrivere sul mio forum (http://www.lorenzone.it/homepage/forum); non scrivete per per avere consigli o consulenze su php... essendo una mezza sega non sarei in grado di rispondere (:
Vi consiglio, in questo caso, di venirci a trovare sul forum di Html.it.

****** IMPORTANTE *******
Segnalatemi anche eventuali bug e malfunzionamenti cos potr correggerli


Baci ai pupi
Lorenzo alias Saibal


