ORA VI INSERISCO ENTRAMBE LE PAGINE PER MAGGIORE CHIARIMENTO:


inserisci.php (quella che serve per inserire i dati)

<?php
include ("../config.inc.php");
include("inclusione.inc.php");
?>
<html>
<head>
<link rel="shortcut icon" href="immagini/icon.ico" />
<LINK rel="shortcut icon" type="images/x-icon" href="immagini/icon.ico">
<style type="text/css">
.Stile5 {font-family: "Comic Sans MS"; font-size: 14px; }
A:link, A:visited { text-decoration: none }
A:hover { text-decoration: underline }
</style>
<title>Gestione Modlistica | by I.T.I. &quot;G. Marconi&quot; Nocera Inferiore (SA)</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#B9EEFB" topmargin="0">
<table width="75%" border="0">
<tr>
<td>[img]immagini/circolari_sopra.jpg[/img]</td>
</tr>
<tr>
<td height="419"><table width="96%" height="100" border="0" align="center">
<tr>
<td valign="top">

<span class="Stile5">Home Page &gt;&gt;
Logout</span>

</p>
<form enctype="multipart/form-data" method="post" action="inserisci_ok.php">


<span class="Stile5">Titolo: </span>
(sar&agrave; il titolo visualizzato
a video della circolare)

<input type="text" size="90" maxlength="200"name="titolo" />
</p>



<span class="Stile5">Percorso: </span>
(usa il tasto sfoglia, trova e inserisci la
circolare desiderata)

<input type="hidden" name="MAX_FILE_SIZE" value="300000000000000000000" />
<input name="userfile" size="78" type="file" />
</p>



<span class="Stile5">Data:</span>

<select name="giorno">
<?
for ($i=1; $i<=31; $i++)
echo "<option value=\"$i\">$i</option>";
?>
</select>
<select name="mese">
<option value="1">Gennaio</option>
<option value="2">Febbraio</option>
<option value="3">Marzo</option>
<option value="4">Aprile</option>
<option value="5">Maggio</option>
<option value="6">Giugno</option>
<option value="7">Luglio</option>
<option value="8">Agosto</option>
<option value="9">Settembre</option>
<option value="10">Ottobre</option>
<option value="11">Novembre</option>
<option value="12">Dicembre</option>
</select>
<select name="anno">
<option value="2008">2008</option>
<option value="2009">2009</option>
<option value="2010">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
<option value="2009">2009</option>
<option value="2010">2010</option>
<option value="2018">2018</option>
<option value="2019">2019</option>
<option value="2020">2020</option>
</select>
</p>


<span class="Stile5">Scegli dove inserire la circolare:</span>
</p>



<input type="checkbox" name="genitori" value="confermato">
Circolari Genitori - Alunni

<input type="checkbox" name="docenti" value="confermato1">
Circolari Docenti - Ata



<input name="submit" type="submit" value="Inserisci Circolare" />
</p>
</form></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>

e inserisci_ok.php (quella che riceve i dati e li inserisce nel database)

<?
include("inclusione.inc.php");
include("config.inc.php");
?>
<title>Gestione Modlistica | by I.T.I. &quot;G. Marconi&quot; Nocera Inferiore (SA)</title>
<link rel="shortcut icon" href="immagini/icon.ico" />
<LINK rel="shortcut icon" type="images/x-icon" href="immagini/icon.ico">
<style type="text/css">
body {
background-color: #B9EEFB;
}
.Stile5 {font-family: "Comic Sans MS"; font-size: 14px; }
A:link, A:visited { text-decoration: none }
A:hover { text-decoration: underline }
</style>
<body>
<table width="75%" border="0">
<tr>
<td>[img]immagini/circolari_sopra.jpg[/img]</td>
</tr>
<tr>
<td height="103">
<table width="95%" border="0" align="center">
<tr>
<td><span class="Stile5">Home Page &gt;&gt; Logout</span>



<?php
// Controllo se si è selezionato almento un campo di inserimento
if (!(@$_POST['genitori'] == 'confermato' or @$_POST['docenti']=='confermato1'))
exit ("Manca la selezione della destinazione del documento.

<a href=main.php> Continua</a>");

// altro script per le azioni sul database
$titolo=$_REQUEST['titolo'];
$autore=$_FILES['userfile']['name'];
// $autore=$_REQUEST['autore'];
$giorno=$_REQUEST['giorno'];
$mese=$_REQUEST['mese'];
$anno=$_REQUEST['anno'];
include("../config.inc.php");
if (trim($titolo) == ""):
echo "Il campo titolo deve essere riempito";
else :
// Salvataggio della circolare nella directory predefinita
$uploaddir = 'circolari_ pdf_2007_2008/';
echo " <font size=4> Inserimento Circolari</font>


";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir.$_FILES['userfile']['name'])) {
print "Il file è stato trasferito con successo.

";
} else {
print "Errore in fase di trasferimento del file, si prega di riprovare. \n";
exit();
}
$titolo = addslashes(stripslashes($titolo));
$autore = addslashes(stripslashes($autore));
$titolo = str_replace("<", "&lt;", $titolo);
$titolo = str_replace(">", "&gt;", $titolo);
$autore = str_replace("<", "&lt;", $autore);
$autore = str_replace(">", "&gt;", $autore);
$data = mktime("0", "0", "0", $mese, $giorno, $anno);
$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");
// INSERIMENTO IN GENITORI
if (@$_POST['genitori'] == 'confermato')
{
$query = "INSERT INTO circolari_g (titolo, data, percorso) VALUES ('$titolo', '$data', '$autore')";
if (mysql_query($query, $db))
echo "La circolare è stata inserita correttamente in genitori.

";
else
echo "Errore durante l'inserimento in genitori.

";
} else;
// INSERIMENTO IN DOCENTI
if (@$_POST['docenti']=='confermato1'){
$query1 = "INSERT INTO circolari_d (titolo, data, percorso) VALUES ('$titolo', '$data', '$autore')";
if (mysql_query($query1, $db))
echo "La circolare è stata inserita correttamente in docenti.

";
else
echo "Errore durante l'inserimento in docenti.

";
} else;
//endif;
mysql_close($db);
endif; // chiude la verifica della presenza dei dati
?>



Continua</td>
</tr>
</table>
</td>
</tr>
</table>


</p>
</body>

SI PUO' NOTARE NELL'ULTIMA PAGINA LE RIGHE

$giorno=$_REQUEST['giorno'];
$mese=$_REQUEST['mese'];
$anno=$_REQUEST['anno'];

DOVE RICEVE I DATI CHE POI DOVREBBE INSERIRE, IO IN TEORIA DOVREI TOGLIERE QUESTO RICEVIMENTO E INSERIRLO AUTOMATICAMENTE. GRAZIE MILLE