Ciao
ho il seguente form per fare l'upload di 1 file grafico:
<form name="inserisci" method="post" enctype="multipart/form-data" action="up.php">
<table bgcolor=#666698 width=50%>
<tr><td colspan="2" bgcolor=#565788>.: Completa il seguente schema. Nessun campo è obbligatorio</td></tr>
<tr><td></td></tr>
<tr><td>Codice del prodotto:</td><td><input type="text" name="codice"></td></tr>
<tr><td>Descrizione:</td> <td><input type="text" name="descrizione"></td></tr>
<tr><td>Immagine</td><td><input type="file" name="upfile"></td></tr>
<tr><td colspan="2" align="center"><input type="submit" name="invia" value="Ok"></td></tr>
<tr><td><input type="hidden" name="stato" value="admin"></td></tr>
<tr><td colspan=2 align=center>Clicca <a href=registra2.php?stato=admin>qui</a> per tornare alla gestione</td></tr>
</table>
</form>
Il file up.php upload correttamente il file nella mia cartella. Lo so perché lo vedo.
Il problema è che nel db anziché il nome del file, mi viene registrato l'intero percorso che il file aveva sul client.
Di conseguenza quando cerco di far vedere l'immagine che ho mandato, il DB anziché leggere bosco.jpg legge c:\documenti\immagini\bosco.jpg
E ovviamente non vedo l'immagine che avevo mandato tramite upload !!!
Come mai