Ragazzi scusate ho rivisto il codice e cercato di ragionarci ma non ci arrivo potete darmi una mano ???
Questo è il codice per fare l update :
<html>
<body>
<?php
include 'connessione.php';
$id=$_GET['ID'];
$sql="SELECT * FROM prodotti WHERE ID='$id' ";
$ris=mysql_query($sql);
while($row=mysql_fetch_array($ris))
{
echo "
<form enctype=\"multipart/form-data\" method=\"POST\" action=\"modifica_foto.php\" >
<div style=\"background-color:#62BFFD; border:2px; padding:20px; \">
<p style=\"text-align:center\";> CODICE ID PRODOTTO: $row[ID] </p>
<a href=\"javascript:popImage('$row[FileLocation]','$row[nome_m]')\"><img src=\"$row[FileLocation]\" width=\"100\" height=\"100\" border=\"2px\" /></a>
<br/>Scegli una nuova foto per aggiornare il prodotto<br/>
<input name=\"file_foto\" type=\"file\"/><br/>
Codice Prodotto: <input type=\"text\" name=\"id\" value=\" \" /> </br>
Nome: <input type=\"text\" name=\"nome_m\" value=\" $row[nome_m] \" /> </br>
Marca: <input type=\"text\" name=\"marca_m\" value=\" $row[marca_m] \" /></br>
Modello<input type=\"text\" name=\"modello_m\" value=\" $row[modello_m] \" /></br>
Anno: <input type=\"text\" name=\"anno_m\" value=\" $row[anno_m] \" /> </br>
Lunghezza: <input type=\"text\" name=\"lunghezza_m\" value=\" $row[lunghezza_m] \" /></br>
Larghezza: <input type=\"text\" name=\"larghezza_m\" value=\" $row[larghezza_m] \" /></br>
Altezza: <input type=\"text\" name=\"altezza_m\" value=\" $row[altezza_m] \" /> </br>
Peso: <input type=\"text\" name=\"peso_m\" value=\" $row[peso_m] \" /></br>
</br>Descrizione: </br><textarea name=\"descrizione_m\" style=\"min-height:80px; width:300px;\"> $row[descrizione_m] </textarea>
</br> <input style=\"padding:10px; text-size:15px;\" type=\"submit\" value=\"Aggiorna\"/>
<hr>
</div>
</form>
"
;
}
?>
</body>
</html>
e questo lo script :
<?php
include 'connessione.php';
$id=$_POST[id];
$nome=$_POST[nome_m];
$marca=$_POST[marca_m];
$modello=$_POST[modello_m];
$anno=$_POST[anno_m];
$lunghezza_m=$_POST[lunghezza_m];
$larghezza_m=$_POST[larghezza_m];
$altezza=$_POST[altezza_m];
$peso=$_POST[peso_m];
$descrizione=$_POST[descrizione_m];
$foto=$_POST[file_foto];
if(!is_dir("uploads-foto-prodotti")){
mkdir("uploads-foto-prodotti");
}
function savedata(){
global $_GET, $_FILES,$_POST,$putItAt;
$sql="UPDATE prodotti SET
nome_m='$nome',
marca_m='$marca',
modello_m='$modello',
anno_m='$anno',
lunghezza_m='$lunghezza',
larghezza_m='$larghezza',
altezza_m='$altezza',
peso_m='$peso',
descrizione_m='$descrizione',
FileLocation='$foto'
WHERE ID='$id'";
$result=mysql_query($sql) or die(mysql_error());
echo"Prodotto Aggiornato con successo!";
echo "<a style=\"text-size:30px; color:#0BC543; \" href=\"panello.php\"> Clicca qui per tornare al Pannello Amministrazione! </a> ";
}
$putItAt="uploads-foto-prodotti/".basename($_FILES['file_foto']['name']);
$putItAt=str_replace(".php","txt",$putItAt);
if (($_FILES["file_foto"]["type"] == "image/gif")
|| ($_FILES["file_foto"]["type"] == "image/jpeg")
|| ($_FILES["file_foto"]["type"] == "image/jpg")
|| ($_FILES["file_foto"]["type"] == "image/pjpeg")
|| ($_FILES["file_foto"]["type"] == "image/x-png")
|| ($_FILES["file_foto"]["type"] == "image/png")
|| ($_FILES["file_foto"]["size"] < 20000)){
move_uploaded_file($_FILES["file_foto"]["tmp_name"],$putItAt );
savedata();
echo "Salvato in: " . "uploads-foto-prodotti/" . $_FILES["file_foto"]["name"];
}
else {
copy($_FILES['file_foto']['tmp_name'],$putItAt);
savedata();
}
?>
Aiutatemi per favore forse non ci proprio arrivo!!