Questo è il file "form.php":
<?
include("config.inc.php");
require ("config.posta.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "SELECT N, TITOLO, PREZZO FROM articoli WHERE N='$N'";
$result = mysql_query($query, $db);
$row = mysql_fetch_array($result);
?>
<p align="center"><font face="Arial" size="3">MODULO D'ORDINE </font></p>
<p align="center"><font face="Arial" size="1">(*) Campi obbligatori</font></p>
<form name="posta_form" method="post" action="invia.php">
<table cellspacing="5" cellpadding="5" width="<? echo $lunghezza_tabella ?>" align="center" class="tabella">
<tr>
<td><cite><? echo $campo1 ?>*:</cite></td>
<td><input name=primo size="<? echo $lunghezza_campo1 ?>" maxlength="<? echo $lunghezza_max_campo1 ?>" class="box" onMouseOver="this.className='box2'" onMouseOut="this.className='box'" onClick="this.className='box3'"></td>
</tr>
<?
if ($campo3 == "")
{
echo '';
}
else {
echo "<tr>\n<td><cite>$campo3*:</cite></td>\n<td><input name=terzo size=\"$lunghezza_campo3 \" maxlength=\"$lunghezza_max_campo3\" class=\"box\" onMouseOver=\"this.className='box2'\" onMouseOut=\"this.className='box'\" onClick=\"this.className='box3'\"></td>\n</tr>\n";
}
if ($campo4 == "")
{
echo '';
}
else {
echo "<tr>\n<td><cite>$campo4*:</cite></td>\n<td><input name=quarto size=\"$lunghezza_campo4 \" maxlength=\"$lunghezza_max_campo4\" class=\"box\" onMouseOver=\"this.className='box2'\" onMouseOut=\"this.className='box'\" onClick=\"this.className='box3'\"></td>\n</tr>\n";
}
if ($campo5 == "")
{
echo '';
}
else {
echo "<tr>\n<td><cite>$campo5*:</cite></td>\n<td><input name=quinto size=\"$lunghezza_campo5 \" maxlength=\"$lunghezza_max_campo5\" class=\"box\" onMouseOver=\"this.className='box2'\" onMouseOut=\"this.className='box'\" onClick=\"this.className='box3'\"></td>\n</tr>\n";
}
if ($campo6 == "")
{
echo '';
}
else {
echo "<tr>\n<td><cite>$campo6 :</cite></td>\n<td><input name=sesto size=\"$lunghezza_campo6 \" maxlength=\"$lunghezza_max_campo6\" class=\"box\" onMouseOver=\"this.className='box2'\" onMouseOut=\"this.className='box'\" onClick=\"this.className='box3'\"></td>\n</tr>\n";
}
if ($campo2 == "")
{
echo '';
}
else {
echo "<tr>\n<td><cite>$campo2*:</cite></td>\n<td><input name=secondo size=\"$lunghezza_campo2 \" maxlength=\"$lunghezza_max_campo2\" class=\"box\" onMouseOver=\"this.className='box2'\" onMouseOut=\"this.className='box'\" onClick=\"this.className='box3'\"></td>\n</tr>\n";
}
if ($campo7 == "")
{
echo '';
}
else {
echo "<tr>\n<td><cite>$campo7:</cite></td>\n<td><input name=settimo VALUE=\"$row[N]\" size=\"$lunghezza_campo7 \" maxlength=\"$lunghezza_max_campo7\" class=\"box\" onMouseOver=\"this.className='box2'\" onMouseOut=\"this.className='box'\" onClick=\"this.className='box3'\"></td>\n</tr>\n";
}
if ($campo8 == "")
{
echo '';
}
else {
echo "<tr>\n<td><cite>$campo8:</cite></td>\n<td><input name=ottavo VALUE=\"$row[TITOLO]\" size=\"$lunghezza_campo8 \" maxlength=\"$lunghezza_max_campo8\" class=\"box\" onMouseOver=\"this.className='box2'\" onMouseOut=\"this.className='box'\" onClick=\"this.className='box3'\"></td>\n</tr>\n";
}
if ($campo9 == "")
{
echo '';
}
else {
echo "<tr>\n<td><cite>$campo9:</cite></td>\n<td><input name=nono VALUE=\"$row[PREZZO]\" size=\"$lunghezza_campo9 \" maxlength=\"$lunghezza_max_campo9\" class=\"box\" onMouseOver=\"this.className='box2'\" onMouseOut=\"this.className='box'\" onClick=\"this.className='box3'\"></td>\n</tr>\n";
}
if ($campo10 == "" || $option == "")
{
echo '';
}
else {
echo "<tr>\n<td><cite>$campo10:</cite></td>\n<td><select name=\"decimo\" class=\"select1\">\n";
foreach($option as $valore){
echo "<option>". $valore . "</option>";
}
echo "</select></td></tr>";
}
if ($campo11 == "")
{
echo '';
}
else {
echo "<tr>\n<td><cite>$campo11:</cite></td>\n<td> <cite>$check2</cite><input type=\"radio\" checked name=\"undicesimo\" value=\"$check2\" class=\"box\" onMouseOver=\"this.className='box2'\" onMouseOut=\"this.className='box'\" onClick=\"this.className='box3'\">
<cite>$check1</cite><input type=\"radio\" name=\"undicesimo\" value=\"$check1\" class=\"box\" onMouseOver=\"this.className='box2'\" onMouseOut=\"this.className='box'\" onClick=\"this.className='box3'\"></td>\n</tr>";
}
?>
<tr>
<td><cite><? echo $campo_messaggio ?>:</cite></td>
<td><textarea name="messaggio" cols="<? echo $colonne_textarea ?>" rows="<? echo $righe_textarea ?>" wrap="VIRTUAL" class="box" onMouseOver="this.className='box2'" onMouseOut="this.className='box'" onClick="this.className='box3'"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Invia" class=box onMouseOver="this.className='submit'" onmouseOut="this.className='box'" onFocus="this.blur()">
<input type="reset" name="Submit2" value="Cancella" class=box onMouseOver="this.className='submit'" onmouseOut="this.className='box'" onFocus="this.blur()">
<?
echo "<input type=hidden name=ipadress value=$REMOTE_ADDR>";
echo "<input type=hidden name=referer value=$HTTP_REFERER>";
echo "<input type=hidden name=ora value=$ora>";
echo "<input type=hidden name=data value=$data>";
?>
</td>
</tr>
</table>
</form>
<font face="Arial" size="1">
<p align="center">
Le sarà confermato l’ordine e la disponibilità per e-mail o per telefono.
Ai sensi della legge sulla privacy del 31.12.1996 n. 675, i dati nei nostri archivi sono usati per la prosecuzione del rapporto di vendita libri. L'interessato può chiedere in qualsiasi momento la modifica e la cancellazione dei dati.
<font face="Arial" size="2">
<p align="center">
<?
echo "<a href=Condizioni.php>Condizioni di vendita</a>";
?>
</font>
<p align="center">
<font face="Arial" size="2">
<?
echo "<a href=\"#\" onclick=\"history.go(-1)\">Torna indietro</a>";
?>
--------------------------------------------------
mentre quest'altro è il file "config.posta.php":
<?
############# INIZIO CONFIGURAZIONE #############
$tua_email = "p.cavallero1@tin.it"; //inserisci l'email a cui verrà inviato il modulo
$lunghezza_tabella = "100%"; //inserisci la misura della tabella contenente il form
$campo1 = "Nome e Cognome"; //intestazione campo
$lunghezza_campo1 = "25"; //lunghezza input
$lunghezza_max_campo1 = "50"; //lunghezza massima caratteri inseribili
$campo2 = "Email o Telefono"; //intestazione campo email
$lunghezza_campo2 = "25"; //lunghezza input
$lunghezza_max_campo2 = "50"; //lunghezza massima caratteri inseribili
$campo_messaggio = "Eventuali annotazioni"; //intestazione della textarea per il messaggio
$colonne_textarea = "30"; //colonne della textarea
$righe_textarea = "6"; //righe della textarea
$campo3 = "Indirizzo"; //intestazione campo
$lunghezza_campo3 = "25"; //lunghezza input
$lunghezza_max_campo3 = "60"; //lunghezza massima caratteri inseribili
$campo4 = "Codice Postale"; //intestazione campo
$lunghezza_campo4 = "5"; //lunghezza input
$lunghezza_max_campo4 = "5"; //lunghezza massima caratteri inseribili
$campo5 = "Città e Provincia"; //intestazione campo
$lunghezza_campo5 = "25"; //lunghezza input
$lunghezza_max_campo5 = "50"; //lunghezza massima caratteri inseribili
$campo6 = "Nazione"; //intestazione campo
$lunghezza_campo6 = "25"; //lunghezza input
$lunghezza_max_campo6 = "50"; //lunghezza massima caratteri inseribili
$campo7 = "N Rif libro"; //intestazione campo
$lunghezza_campo7 = "4"; //lunghezza input
$lunghezza_max_campo7 = "4"; //lunghezza massima caratteri inseribili
$campo8 = "Titolo"; //intestazione campo
$lunghezza_campo8 = "25"; //lunghezza input
$lunghezza_max_campo8 = "500"; //lunghezza massima caratteri inseribili
$campo9 = "Prezzo €"; //intestazione campo
$lunghezza_campo9 = "4"; //lunghezza input
$lunghezza_max_campo9 = "4"; //lunghezza massima caratteri inseribili
$campo10 = ""; // intestazione del SELECT
$option[] = ""; //valore dell'option
$option[] = ""; //valore dell'option
$option[] = ""; //valore dell'option
#$option[] = ""; //valore dell'option. decommentare se necessario
#$option[] = ""; //valore dell'option. decommentare se necessario
#$option[] = ""; //valore dell'option. decommentare se necessario
#$option[] = ""; //valore dell'option. decommentare se necessario
#$option[] = ""; //valore dell'option. decommentare se necessario
#$option[] = ""; //valore dell'option. decommentare se necessario
#$option[] = ""; //valore dell'option. decommentare se necessario
#$option[] = ""; //valore dell'option. decommentare se necessario
#$option[] = ""; //valore dell'option. decommentare se necessario
#$option[] = ""; //valore dell'option. decommentare se necessario
#$option[] = ""; //valore dell'option. decommentare se necessario
#$option[] = ""; //valore dell'option. decommentare se necessario
#$option[] = ""; //valore dell'option. decommentare se necessario
$campo11 = ""; // intestazione del CHECK BOX
$check1 = ""; // valore del CHECK BOX numero 1
$check2 = ""; // valore del CHECK BOX numero 2
################################################## ##############
$messaggio_inviato="Grazie per aver ordinato.";
// È il messaggio mostrato quando l'invio è riuscito
######################## FINE CONFIGURAZIONE ####################
$ora = date ("h:i:s A");
$data = date ("d:m:Y");
$messaggio = stripslashes($messaggio);
$campo1 = stripslashes($campo1);
$primo = stripslashes($primo);
$secondo = stripslashes($secondo);
$campo2 = stripslashes($campo2);
?>
-------------------------------
Da qui forse riesci a capire qualcosa in più ?