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 °_°