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

 


Dernière réponse
Sujet : [PHP] upload de fichier et NT4
Mara's dad Donc pas si con alors ? ;)

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
Mara's dad Donc pas si con alors ? ;)
trictrac ca yest, ca marche...merci a ceux con repondu
Roswell_ C'est bizzard moi je suis win98 et ça marche.
Mara's dad Je n'ai jamais essayé sur NT4, mais sur LINUX les choses se passent de la manière suivante :
 
Le fichier en upload est écrit par PHP dans un répertoire temporaire sous un nom bidon qu'on récupère dans la variable correspondant au nom du champ file du formulaire.
 
Je suppose que tu sais tout çà, mais il y as une astuce, si le fichier n'est pas renomé ou copié par le script qui le reçoit, PHP le supprime dès la fin du script.
 
Vérifie aussi le paramètre upload_tmp_dir du fichier ini de PHP.
A-t-il le droit d'y écrire ?
 
Quelle version de PHP utilises-tu ?
k1200 Juste une chose je ne connais pas PHP mais as-tu essayer de mettre / au lieu de \, parce que je ne sais plus ou j'aivais du faire de cette facon pour que ca fonctionne.
 
Steph
trictrac Merci, ca resout un probleme: il n'ecrit plus c:\\zerzve.txt introuvable!!
Maintenat il se contente d'ecrire c:\lbhhl.txt introuvable!
sniff, c'est vachement important, personne n'a de reponse?????
Roswell_ mais des stripslashes comme ça si tu utilises ces fonctions:
copy(stripslashes($Fichier), $Fichier_name);
$tab=file(stripslashes($Fichier));
unlink(stripslashes($Fichier));
 
ou $Fichier correspond à <INPUT NAME="Fichier" TYPE="file">
 
Ca resoud peut être pas tout tes problemes.

 

--Message édité par Roswell_--

trictrac Pour uploader des fichiers sur le serveur, j'utilise un script PHP qui recois les informations d'un formulaire, notamment le chemin du dit fichier en parametre FILE..
Mais a liut d ou j'ecris tout ca, je suis sous NT4, et il se trouve que lorsqu'il recois le parametre fichier du formulaire, il double les \ (genre c:\\grer.schmurtz).
De plus, avec le script php impossible de faire un  
copy("c:\vvef.e","avf" ), il dit qu'il ne trouve pas c:\vvef.e????
Quelqu'un peut maider?

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