- Home
- Categorie
- Coding e Sistemistica
- PHP
- problema multi upload
-
problema multi upload
salve a tutti,ho questo codice per uplodare 2 file
if($_POST['checkfile']=='on') { $percorso = $_FILES['file']['tmp_name']; echo $percorso; $nome = $_FILES['file']['name']; if (move_uploaded_file($percorso, $cartella . $nome)) {$perco=$cartella.$nome; echo $perco;} else echo "impossibile caricare la canzone!"; $checkfile=1;} else { $checkfile=0; $perco=$_POST['file']; } if($_POST['checkimg']=='on') { $percorsoIMG = $_FILES['fileIMG']['tmp_name']; echo $percorsoIMG; $nomeIMG = $_FILES['fileIMG']['name']; if (move_uploaded_file($percorsoIMG, $cartella . $nomeIMG)) $percoIMG=$cartella.$nome; else echo "impossibile caricare l'immagine!"; $checkimg=1; } else {$percoIMG=$_POST['fileIMG']; echo $percoIMG; $checkimg=0; }
in sostanza controlla che un check della pag precedente sia on o meno..se lo è uploda il file altrimenti ne prende il testo(se il check è off la text box diventa tipo testo e non file)
ora..il problema è ke non riesce ad uplodare il secondo file..cioè mi ritrono il percorso del primo file anke nel secondo..eppure il nome della variabile è diverso °_°
delucidatemi pls °_°
-
Sarebbe utile poter vedere anche il codice del form, per dae una controlata ai campi file ed input...