upload de fichier mais : SAFE MODE Restriction in effect. - PHP - Programmation
Marsh Posté le 18-03-2006 à 19:22:50
je dirais qu'un truc, vive le SAFE_MODE
surtout que c'est nase comme protection parce que ca oblige à programmer n'importe comment. Change d'hébergeur ou alors il faut que ton fichier d'upload ait le même UID que PHP. En gros ca veut dire que tu dois faire un fichier qui va générer ton fichier d'upload pour avoir le bon ID.
Si ca c'est ce qu'on appelle de la bonne programmation ...
Marsh Posté le 23-03-2006 à 01:47:05
newneo2001 a écrit : je dirais qu'un truc, vive le SAFE_MODE |
nop, je peux pas changer d'hebergeur qui est 9online, il me reste juste un truc à faire ...
Je comprends pas trop ou tu veux en venir. Lorsque tu envoies ton tableau $FILES["fichier"], tu as un fichier temporaires qui est créé dans un repertoire je ne sais ou. Le nom du fichier est $FILES["fichier"]["tmp_name"], je peux faire un move_uploadfile, qui va me deplacer mon fichier temporaire
dans n'importe quel repertoire que je veux avec un nom de fichier que je vais definir aussi.
Désolé peux tu me détailler un peu plus parce que la, je vois vraiment pas.
Marsh Posté le 23-03-2006 à 08:51:20
avec le safe mode le problème c'est le propriétaire du fichier.
Quand tu déposes un fichier sur le FTP ce fichier a ton UID (celui du login avec lequel tu t'es connecté). Qd tu travailles sur un upload de fichier, l'UID est celui de PHP. Et c'est tout le problème du safe mode, ton fichier avec son prore UID ne peut pas uploader.
Il faut que tu fasses un fichier PHP qui va générer ton fichier d'upload ainsi ton fichier upload appartiendra à PHP et là ton upload fonctionnera.
et rien ne t'empeche de quitter le 9 ...
Marsh Posté le 13-04-2006 à 22:35:40
en es tu sur ?
l'hebergeur est www.online.net et non pas le 9. Dans ma page d'admin, j'ai créé une page ou l'on peux uploader des images et ca fonctionne parfaitement. Je n'ai pas trafficoté comme tu dis avec le UID.
J'aimerais créé une autre page ou l'on uploaderais un pdf.
C'est bizzare sur une page, j'ai pas eu du tout de souci et la j'ai un souci. pfff
Marsh Posté le 16-03-2006 à 23:42:08
voila, je comprends pas. Je suis chez online.net et je n'arrive pas à deplacer un fichier uploader sur le serveur web.
J'envoie le fichier. On voit bien le fichier dans : $_FILES["fichier"]["tmp_name"]
mais j'obtiens ce message d'erreur :
avec ce bout de code :
j'ai essayé avec move_uploaded_file aussi, mais j'obtiens le meme souci. Je ne comprends vraiment pas.
/pdf/ est le repertoire de destination et infopdf.pdf le nom de fichier de destination
Message édité par weed le 16-03-2006 à 23:43:58