Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4332 connectés 

 


Dernière réponse
Sujet : [viteuh une réponse] l'hébergeur free & les fonctions d'upload
mkracing66 je te l avais dit en php3 et non .php
 
:)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
mkracing66 je te l avais dit en php3 et non .php
 
:)
LightKyle en php3 sous free ça marche [:dawa]
mkracing66 et ben avec mon acces ftp qd je regarde les proprietes des repertoires ils sont comme ca....
Je ne sais pas pk.
LightKyle 757 ça me parait super suspect
ça voudrait dire k'en anonymous t'as le droit d'écriture  :heink:  
j'ai 755 sur tous mes reps sur free perso, et c inchangeable
mkracing66

MkRacing66 a écrit a écrit :

et 757 ca suffit pas ????  




 
On ne peut pas dire qu on se logge en tant que proprio et donc faire l ecriture ou l onsouhaite ??

mkracing66 et 757 ca suffit pas ????
LightKyle je connais des hébergeurs payants, mé bon...
c mort un peu je crois :/
mkracing66 ben franchement je ne vois pas d autre hebergeur car ils ont tous leur defauts donc en php3 je sais que c etait faisable mais now si ca marche encore j en sais rien.
LightKyle y'aurait un autre hébergeur où c trankille pour l'upload ?
stb Je sais que ça marchais sur un serveur equipé de PHP3, et donc avec les extensions php3. Mais ur un serveur plus récents en php4 (ya de tout chez free, y compris des php.ini tres différents d'un compte à l'autre, d'une version à l'autre), marche pu (safe mode activé) :(
mkracing66 on fait comment alors ???
 
heu oui je suis en 757 tous les droits en lecture et execution mais pas en ecriture g juste le proprietaire en ecriture :(
LightKyle logikement là tu dois être en 755 & pas 757
et les chmod c interdit en fait sur free :/
mkracing66 ma fois je ne vois pas....
Dis moi tu arrive a modifier les droits des repertoires sur free ???
car moi en faisant le bouton droits et en modifiant il me met une erreur...
Je suis en 757 mais je voudrais passer en 777
LightKyle

Code :
  1. $new_fichier="repdupload/" . $fichier_upload_name;
  2. copy($fichier_upload,$new_fichier);


 
je prends ça
 

Code :
  1. Warning: Unable to access in gest_upload.php on line 120


 
donc bof le chemin relatif...

mkracing66 ben pareil pk pas un chemin relatif.... ?
 
genre "../"."monrepertoire/" ?
LightKyle la première ligne dans mon code, c pas pour récup le fichier temporaire d'upload, c pour créer le chemin où faut copier le fichier uploadé
mkracing66 pk tu te fais chier avec le documentroot pas besoin tu peux avoir le dir tempo du fichier avec un $_FILES ou alors plutot l ancienne version $HTTP_POST_FILES['nomduinput']['tmp_name']
LightKyle

Code :
  1. $new_fichier=getenv("DOCUMENT_ROOT" ) . "\\" . $fichier_upload_name;
  2. copy($fichier_upload,$new_fichier);


 
ça ça foire

LightKyle pour mettre des droits sur un dossier, tu passes par ton client ftp (en tous cas, dans flash fxp y'a moyen, click droit sur le dossier -> attributes)
 
mais je penses pas ke ça résolve le pb
mkracing66 oui mais g vu que tu etais en php4 donc extension .php mais on m a dit que le enctype ne marche pas avec donc php3 oblige comme extension....
 
 
Tu as la solution de mes kestions ou tu ne sais pas ?
LightKyle vi vi j'ai essayé sans is_uploaded_file() (je l'ai juste mis pour vérifier si effectivement y'avait bien un fichier de passé)
 
le copy marche pas justement
 
mkracing66 Comment faite vous pour mettre des droits sur un dossier ?
 
Par exemple si je prends mon dossier de upload sur mon compte free (ex :  ../upload/) il me suffit de faire un chmod("777" ) pour que je ne sois plus emmerde par les pb de droits ?
 
et sinon oui ou non on ne fait de l upload sous free qu en php3 ??? car sinon le is_uploaded_file ne sert pas a grand chose car generalement il est a utilise avec le move_uploaded_file sinon on fait juste un simple copy non ?
 
TiGr0u à priori pour un upload de fichier tu as pas forcément besoin de is_uploaded_file() enfin en tout cas moi je m'en suis toujours passé...
 
Sinon pour les copie, création de dossier essaie plutot avec des chemin relatif...
 
tigrou - http://dpobel.free.fr/
LightKyle ça y est, j'ai trouvé dans le phpinfo
les fonctions que j'utilises ne sont pas dedans, mais en fait, j'ai cherché, c paske le safe mode est enclenché, et par contre lui bloke un certain nombre de fonctions dont celles dont je me sers...
 
c juste un upload de fichier ke je veux faire
 
je connais très bien le système de fichier de linux/unix & co c pas ça le pb ;) le path où je veux copier est bon (/var/www/.../monrepchezfree)
 
c du php4 ke je fé, mé j'ai renommé les fichiers en .php sur le serv de free, et ça pose aucun pb
TiGr0u si si y'a les fonction désactivé dans le phpinfo, vers le haut 13ème ligne dans Configuration / PHP Core...
 
sinon tu essaie de copier koi ? où ? parce que visiblement y'a un problème de droits...
 
enfin c'est pas "une fonction toute bête" parce que le système de fichier de windows n'a rien à voir avec celui d'un Unix like... Je suppose que tu es sous Windows et si tu es sous un Win de la familler 95/98/Me ça n'a vraiment rien à voir...
 
Autre question tu fais du php3 ou php chez free ?
 
tigrou - http://dpobel.free.fr/
LightKyle kand je fé un mkdir ou un copy, j'ai droit à

Code :
  1. Warning: SAFE MODE Restriction in effect. The script with your uid is not allowed to access a file owned by another uid in gest_smiley.php on line 128


 
 [:sisicaivrai]

LightKyle euh ben y'a rien de particulier dans les phpinfo, encore moins les fonctions désactivées
ensuite, oui je suis pas sous le même OS, mé là c une fonction toute bête ki est censé marcher de partout
TiGr0u bah tu mattes les phpinfo et les fonctions qui ont été désactivé... Free c'est gratuit et surchargé, ils sont obligé de faire quelques restrictions...
Ensuite tu te poses la question de savoir si t'es pas sous un autre système d'exploitation que les serveurs de Free ce qui peut impliquer ...
 
enfin kayasax is_uploader_file n'a rien à voir avec les fonctions de ftp
 
 
tigrou  
Linux man pages en HTML, FAQ PHP, Annuaire http://dpobel.free.fr/
kayasax chez free les fonctions ftp ne marchent qu'en php3 pas en php4
LightKyle ça marche pas la fonction is_uploaded_file chez eux ?
sur mon serv en local, tout marche très bien, chez eux, la fonction me retourne false

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)