Questo è il form HTML che carica i file (tralascio la parte precedente di inserimento dati anagrafici...
<table>
<tr>
<td><b><i>Categoria a</i><b/>
</td>
<td><b><i>Categoria b</i><b/>
</td>
</tr>
<tr>
<td style="vertical-align: top; width: 475px;"><br /><b>File 1a<b/></td>
<td style="vertical-align: top; width: 475px;"><br /><b>File 1b<b/></td>
</tr>
<tr>
<td><br>
<input name="file" type="file">
</td>
<td><br>
<input name="file1" type="file"></td>
</tr>
<tr>
<td> Luogo *:<br>
<input name="luogo1" type="text"><br>
</td>
<td> Luogo *:<br>
<input name="luogo2" type="text"> <br>
</td>
</tr>
<tr>
<td> Titolo *:<br>
<input name="titolo1" type="text"><br>
</td>
<td> Titolo *:<br>
<input name="titolo2" type="text"> <br>
</td>
</tr>
<tr>
<td style="vertical-align: top; width: 475px;"><br /><b>File 2a<b/></td>
<td style="vertical-align: top; width: 475px;"><br /><b>File 2b<b/></td>
</tr>
<tr>
<td><br>
<input name="file2" type="file">
</td>
<td><br>
<input name="file3" type="file"></td>
</tr>
<tr>
<td> Luogo *:<br>
<input name="luogo3" type="text"><br>
</td>
<td> Luogo *:<br>
<input name="luogo4" type="text"> <br>
</td>
</tr>
<tr>
<td> Titolo *:<br>
<input name="titolo3" type="text"><br>
</td>
<td> Titolo *:<br>
<input name="titolo4" type="text"> <br>
</td>
</tr>
che poi vengono passatti al file upload php
..... per ogni file:
$file_1 = rand(1000,100000)."-".$_FILES['file']['name'];
$file_1_loc = $_FILES['file']['tmp_name'];
$file_1_size = $_FILES['file']['size'];
$file_1_type = $_FILES['file']['type'];
$folder1= "uploads/categoria_a/";
$file_2 = rand(1000,100000)."-".$_FILES['file1']['name'];
$file_2_loc = $_FILES['file1']['tmp_name'];
$file_2_size = $_FILES['file1']['size'];
$file_2_type = $_FILES['file1']['type'];
$folder2 = "uploads/categoria_b/";
eccetera...
...
poi il caricamento
if (move_uploaded_file($file_1_loc,$folder1.$final_file_1) || move_uploaded_file($file_2_loc,$folder2.$final_file_2) || move_uploaded_file($file_3_loc,$folder1.$final_file_3) || move_uploaded_file($file_4_loc,$folder2.$final_file_4))
{
$sql="INSERT INTO .. (qui tutta la parte di inserimento dat in tabella che funziona.....
,,, ','$caricateil')";
mysql_query($sql);
<script>
alert("Invio dati eseguito correttamente. ");
window.location.href='index.php?success';
</script>
<?php
} else {
?>
<script>
alert("Errore nell'invio dei dati");
window.history.back(1);
</script>
<?php
}
}
} ......