Problème d'insert d'une image dans une base Mysql - PHP - Programmation
Marsh Posté le 09-12-2004 à 21:39:10
Bon en fait j'ai réussi mon script en local en virant le
enctype="multipart/form-data" dans le 1er formulaire... le problème c'est que maintenant mon deuxième script n'arrive aps à ouvir le fichier image...
Code :
|
Si vous pouviez m'aider ://
Marsh Posté le 10-12-2004 à 09:12:09
c'est normal que t'aies un chemin en C:\ pour ton image alors que ton script tourne dans /var/www??? Y'a un chemin linux et l'autre Windows... et puis si tu vire le enctype="multipart/form-data", ton ficheir ne sera pas transmis au serveur, donc après, ton script qui exploite le formulaire va merder en ce qui concerne l'image vu qu'elle n'aura pas été transmise.
Marsh Posté le 10-12-2004 à 09:26:56
oué la tu essaies de lui faire acceder une image sur ton hdd alors que c'est sur le servur!!!
Marsh Posté le 10-12-2004 à 09:32:14
Warning: fread(): supplied argument is not a valid stream resource in c:\blog\inserer_image.php on line
pareil : que fait un fichier php dans un répertoire autre qu'un répertoire de publication du serveur web (style "/www/" )???
Marsh Posté le 10-12-2004 à 11:02:00
Reply
Marsh Posté le 09-12-2004 à 19:00:14
Oui je sais que c'est pas recommandé, mais comme free empeche l'upload je suis obligé de faire comme ça
Donc j'ai trouvé un script sur le web qui m'a l'air pas mal buggé... et qui marche pas
Voici le code du form :
le script d'ajout :
le script d'affichage que l'on doit appeler depuis img src=
Si quelqu'un pouvait au moins me dire d'où ça bug, ça serait cool.
En fait ça m'affcihe une erreur dans la ligne du fread
Warning: fread(): supplied argument is not a valid stream resource in c:\blog\inserer_image.php on line
Parce que il y a pas de variable $img qaund je l'envoie avec enctype dans le formulaire mais si je met pas d'enctype ça foire à l'affichage...
PS : je sais que cette méthode d'upload est naze, mais j'ai trouvé que ça
merci
Message édité par lezebulon2000 le 09-12-2004 à 19:11:11