Ciao a tutti,
ho un problema con uno script che ho realizzato, si tratta di un'upload multiplo semplicissimo ma non riesco a farlo funzionare, è per uso mio personale quindi non effettua nessun controllo di sicurezza, mi basta che carichi dei file in una cartella (cosa che non fa).
Vi posto il codice PHP:
Codice PHP:
$uploaddir = '../db/images/';
$uploadfile1 = $uploaddir . basename($_FILES['min_princ']['name']);
$uploadfile2 = $uploaddir . basename($_FILES['max_princ']['name']);
$uploadfile3 = $uploaddir . basename($_FILES['min1']['name']);
$uploadfile4 = $uploaddir . basename($_FILES['max1']['name']);
$uploadfile5 = $uploaddir . basename($_FILES['min2']['name']);
$uploadfile6 = $uploaddir . basename($_FILES['max2']['name']);
$uploadfile7 = $uploaddir . basename($_FILES['min3']['name']);
$uploadfile8 = $uploaddir . basename($_FILES['max3']['name']);
$uploadfile9 = $uploaddir . basename($_FILES['min4']['name']);
$uploadfile10 = $uploaddir . basename($_FILES['max4']['name']);
$uploadfile11 = $uploaddir . basename($_FILES['min5']['name']);
$uploadfile12 = $uploaddir . basename($_FILES['max5']['name']);
$uploadfile13 = $uploaddir . basename($_FILES['min6']['name']);
$uploadfile14 = $uploaddir . basename($_FILES['max6']['name']);
$uploadfile15 = $uploaddir . basename($_FILES['min7']['name']);
$uploadfile16 = $uploaddir . basename($_FILES['max7']['name']);
$uploadfile17 = $uploaddir . basename($_FILES['min8']['name']);
$uploadfile18 = $uploaddir . basename($_FILES['max8']['name']);
$uploadfile19 = $uploaddir . basename($_FILES['min9']['name']);
$uploadfile20 = $uploaddir . basename($_FILES['max9']['name']);
$uploadfile21 = $uploaddir . basename($_FILES['min10']['name']);
$uploadfile22 = $uploaddir . basename($_FILES['max10']['name']);
$uploadfile23 = $uploaddir . basename($_FILES['min11']['name']);
$uploadfile24 = $uploaddir . basename($_FILES['max11']['name']);
$uploadfile25 = $uploaddir . basename($_FILES['min12']['name']);
$uploadfile26 = $uploaddir . basename($_FILES['max12']['name']);
$uploadfile27 = $uploaddir . basename($_FILES['min13']['name']);
$uploadfile28 = $uploaddir . basename($_FILES['max13']['name']);
$uploadfile29 = $uploaddir . basename($_FILES['min14']['name']);
$uploadfile30 = $uploaddir . basename($_FILES['max14']['name']);
$uploadfile31 = $uploaddir . basename($_FILES['min15']['name']);
$uploadfile32 = $uploaddir . basename($_FILES['max15']['name']);
$uploadfile33 = $uploaddir . basename($_FILES['min16']['name']);
$uploadfile34 = $uploaddir . basename($_FILES['max16']['name']);
$uploadfile35 = $uploaddir . basename($_FILES['min17']['name']);
$uploadfile36 = $uploaddir . basename($_FILES['max17']['name']);
$uploadfile37 = $uploaddir . basename($_FILES['min18']['name']);
$uploadfile38 = $uploaddir . basename($_FILES['max18']['name']);
$uploadfile39 = $uploaddir . basename($_FILES['min19']['name']);
$uploadfile40 = $uploaddir . basename($_FILES['max19']['name']);
$uploadfile41 = $uploaddir . basename($_FILES['min20']['name']);
$uploadfile42 = $uploaddir . basename($_FILES['max20']['name']);
move_uploaded_file($_FILES['min_princ']['tmp_name'], $uploadfile1);
move_uploaded_file($_FILES['max_princ']['tmp_name'], $uploadfile2);
move_uploaded_file($_FILES['min1']['tmp_name'], $uploadfile3);
move_uploaded_file($_FILES['max1']['tmp_name'], $uploadfile4);
move_uploaded_file($_FILES['min2']['tmp_name'], $uploadfile5);
move_uploaded_file($_FILES['max2']['tmp_name'], $uploadfile6);
move_uploaded_file($_FILES['min3']['tmp_name'], $uploadfile7);
move_uploaded_file($_FILES['max3']['tmp_name'], $uploadfile8);
move_uploaded_file($_FILES['min4']['tmp_name'], $uploadfile9);
move_uploaded_file($_FILES['max4']['tmp_name'], $uploadfile10);
move_uploaded_file($_FILES['min5']['tmp_name'], $uploadfile11);
move_uploaded_file($_FILES['max5']['tmp_name'], $uploadfile12);
move_uploaded_file($_FILES['min6']['tmp_name'], $uploadfile13);
move_uploaded_file($_FILES['max6']['tmp_name'], $uploadfile14);
move_uploaded_file($_FILES['min7']['tmp_name'], $uploadfile15);
move_uploaded_file($_FILES['max7']['tmp_name'], $uploadfile16);
move_uploaded_file($_FILES['min8']['tmp_name'], $uploadfile17);
move_uploaded_file($_FILES['max8']['tmp_name'], $uploadfile18);
move_uploaded_file($_FILES['min9']['tmp_name'], $uploadfile19);
move_uploaded_file($_FILES['max9']['tmp_name'], $uploadfile20);
move_uploaded_file($_FILES['min10']['tmp_name'], $uploadfile21);
move_uploaded_file($_FILES['max10']['tmp_name'], $uploadfile22);
move_uploaded_file($_FILES['min11']['tmp_name'], $uploadfile23);
move_uploaded_file($_FILES['max11']['tmp_name'], $uploadfile24);
move_uploaded_file($_FILES['min12']['tmp_name'], $uploadfile25);
move_uploaded_file($_FILES['max12']['tmp_name'], $uploadfile26);
move_uploaded_file($_FILES['min13']['tmp_name'], $uploadfile27);
move_uploaded_file($_FILES['max13']['tmp_name'], $uploadfile28);
move_uploaded_file($_FILES['min14']['tmp_name'], $uploadfile29);
move_uploaded_file($_FILES['max14']['tmp_name'], $uploadfile30);
move_uploaded_file($_FILES['min15']['tmp_name'], $uploadfile31);
move_uploaded_file($_FILES['max15']['tmp_name'], $uploadfile32);
move_uploaded_file($_FILES['min16']['tmp_name'], $uploadfile33);
move_uploaded_file($_FILES['max16']['tmp_name'], $uploadfile34);
move_uploaded_file($_FILES['min17']['tmp_name'], $uploadfile35);
move_uploaded_file($_FILES['max17']['tmp_name'], $uploadfile36);
move_uploaded_file($_FILES['min18']['tmp_name'], $uploadfile37);
move_uploaded_file($_FILES['max18']['tmp_name'], $uploadfile38);
move_uploaded_file($_FILES['min19']['tmp_name'], $uploadfile39);
move_uploaded_file($_FILES['max19']['tmp_name'], $uploadfile40);
move_uploaded_file($_FILES['min20']['tmp_name'], $uploadfile41);
move_uploaded_file($_FILES['max20']['tmp_name'], $uploadfile42);
E una parte del form:
codice:
<table border="1">
<tr>
<td>Miniatura
Principale</td>
<td>Vestizione Principale</td>
</tr>
<tr>
<td><input name="min_princ" type="file" />
</td>
<td><input name="max_princ" type="file" /></td>
</tr></table>
<div id="CollapsiblePanel1" class="CollapsiblePanel">
<div class="CollapsiblePanelTab" tabindex="0">Aggiungi altre colorazioni</div>
<div class="CollapsiblePanelContent"><table><tr>
<td></td>
<td>Altre miniature
</td>
<td>Altre vestizioni</td>
</tr>
<tr>
<td>1.</td>
<td><input name="min1" type="file" />
</td>
<td><input name="max1" type="file"/></td>
</tr><tr>
<td>2.</td>
<td><input name="min2" type="file"/>
</td>
<td><input name="max2" type="file"/></td>
</tr><tr>
<td>3.</td>
<td><input name="min3" type="file" />
</td>
<td><input name="max3" type="file" /></td>
</tr><tr>
<td>4.</td>
<td><input name="min4" type="file" />
</td>
<td><input name="max4" type="file" /></td>
</tr><tr>
<td>5.</td>
<td><input name="min5" type="file" />
</td>
<td><input name="max5" type="file"/></td>
</tr><tr>
<td>6.</td>
<td><input name="min6" type="file" />
</td>
<td><input name="max6" type="file" /></td>
</tr><tr>
<td>7.</td>
<td><input name="min7" type="file" />
</td>
<td><input name="max7" type="file" /></td>
</tr><tr>
<td>8.</td>
<td><input name="min8" type="file" />
</td>
<td><input name="max8" type="file" /></td>
</tr><tr>
<td>9.</td>
<td><input name="min9" type="file" />
</td>
<td><input name="max9" type="file" /></td>
</tr><tr>
<td>10.</td>
<td><input name="min10" type="file"/>
</td>
<td><input name="max10" type="file" /></td>
</tr><tr>
<td>11.</td>
<td><input name="min11" type="file" />
</td>
<td><input name="max11" type="file" /></td>
</tr><tr>
<td>12.</td>
<td><input name="min12" type="file" />
</td>
<td><input name="max12" type="file" /></td>
</tr><tr>
<td>13.</td>
<td><input name="min13" type="file" />
</td>
<td><input name="max13" type="file" /></td>
</tr><tr>
<td>14.</td>
<td><input name="min14" type="file"/>
</td>
<td><input name="max14" type="file"/></td>
</tr><tr>
<td>15.</td>
<td><input name="min15" type="file" />
</td>
<td><input name="max15" type="file" /></td>
</tr><tr>
<td>16.</td>
<td><input name="min16" type="file"/>
</td>
<td><input name="max16" type="file" /></td>
</tr><tr>
<td>17.</td>
<td><input name="min17" type="file" />
</td>
<td><input name="max17" type="file"/></td>
</tr><tr>
<td>18.</td>
<td><input name="min18" type="file" />
</td>
<td><input name="max18" type="file" /></td>
</tr><tr>
<td>19.</td>
<td><input name="min19" type="file" />
</td>
<td><input name="max19" type="file" /></td>
</tr><tr>
<td>20.</td>
<td><input name="min20" type="file" />
</td>
<td><input name="max20" type="file" /></td>
</tr>
</table>
So che è molto ripetitivo ma di PHP non so praticamente nulla e ho dovuto optare per questa soluzione.
Lo script non mi da nessun tipo di errore ma non carica nessun file nella cartella di destinazione.
Qualcuno potrebbe indicarmi l'errore?
Grazie in anticipo dell'aiuto