Sovrascrivi immagine - Problema in UPDATE
Buongiorno,
Vi scrivo perché sto riscontrando un problema nell'UPDATE di un'immagine.
Sostanzialmente, ho creato questo input:
Codice PHP:
<tr><input type=hidden name=IDFamigliaNuova value='.$rs['IDFamiglia'].'>
<td valign="middle">'.$rs['IDFamiglia'].'</td>
<td align="center" valign="middle"><img src="img/famiglia/'.$rs['Img'].'" border=0 Title="'.$rs['IDFamiglia'].'"></td>
<td align="center" valign="middle"><input type=file name="file"></td>
<td align="center" valign="middle"> <input id=op2 type="submit" name="Operazione" value="OkImg"> </td>
</tr>';
Una volta clikkato sul form, parte l'operazione:
Codice PHP:
if($Operazione=="OkImg") {
$MySql = "UPDATE Famiglia SET Img = '".$_FILES['file']['name']."' WHERE IDFamiglia= '".$IDFamiglia."'";
$NomeImmagine = strtolower($_FILES['file']['name']);
$basedir = 'img/famiglia/';
copy($_FILES['file']['tmp_name'],$basedir.'/'.$NomeImmagine);
unlink($_FILES['file']['tmp_name']);
$Result = mysql_query($MySql);
if($Result){echo '<b><font color=red> Stemma modificato!</font></b>';};
$Operazione=0;
}
Il problema principale è che, oltre a non modificarmi la tabella Img, l'immagine non viene neanche caricata nella cartella img/famiglia
Non so veramente dove sia il problema