Sto cercando di inserire un immagine in un database vi posto il codice
Questo è la casella nel database dove va inserita l'immagine
Codice PHP:
logo LONGBLOB
questo è il form di inserimento, dove si deve scegliere l'immagine da caricare
Codice PHP:
<input type="file" name="logo" />
e questo è il file di elaborazione del form
Codice PHP:
$immagine = addslashes(fread(fopen($_REQUEST['logo'], "r")));
$query = "INSERT INTO db (logo) VALUES ('$immagine')";
mysql_query($query);
Di seguito vi riporto gli errori provando a caricare un immagine
Codice PHP:
Warning: fopen(prova.jpg): failed to open stream: No such file or directory in c:\programmi\easyphp1-8\save_dati.php on line 17
Warning: Wrong parameter count for fread() in c:\programmi\easyphp1-8\www\save_dati.php on line 17
La riga 17 è quella della variabile $immagine
Aiuto!!