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

  FORUM HardWare.fr
  Programmation

  [PHP] Upload de fichiers (script inside)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Upload de fichiers (script inside)

n°99607
xkamui
Their Destiny Was Foreordained
Posté le 12-02-2002 à 22:53:51  profilanswer
 

j'ai quelques problèmes pour faire mon upload de fichier par interface php...
voici les codes utilisés :  
 
mon fichier HTML :  
 

Code :
  1. <HTML>
  2. <HEAD>
  3. <TITLE>Formulaire d'envoi de fichier</TITLE>
  4. </HEAD>
  5. <BODY>
  6. <TABLE>
  7. <FORM ENCTYPE="multipart/form-data" NAME=MyForm ACTION=send.php3 METHOD="POST">
  8. <TR>
  9. <TD>Choose File</TD>
  10. <TD><INPUT NAME="monfichier" TYPE="File"></TD>
  11. </TR>
  12. <TR>
  13. <TD COLSPAN="2">
  14. <INPUT NAME="submit" VALUE="Envoyer" TYPE="submit"></TD></TR>
  15. </TABLE>
  16. </BODY>
  17. </HTML>


 
 
mon fichier php3
 

Code :
  1. <?
  2. If($monfichier != "none" ) {
  3. copy($monfichier,"../images/manga/VF/$monfichier_name" );
  4. unlink($monfichier);
  5. echo "Le fichier $monfichier_name a bien été envoyé!";
  6. echo "sa taille est de $monfichier_size";
  7. }
  8. else {
  9. echo "Vous n'avez pas tranféré de fichier !";
  10. }
  11. ?>


 
avec le script php tel qu'il est là, j'ai ce message d'erreur :  
Warning: Unable to create '../images/manga/VF/formal.zip': No such file or directory in your script on line 3
Le fichier formal.zip a bien été envoyé!sa taille est de 65768

 
quand je met

Code :
  1. copy($monfichier,"$monfichier_name" );

, ça passe nickel, mais ça me l'enregistre dans ma partie admin, pas top en fait, alors que je voudrais qu'elle s'enregistre ailleurs... si qq1 peut m'aider ??...

mood
Publicité
Posté le 12-02-2002 à 22:53:51  profilanswer
 

n°99798
xkamui
Their Destiny Was Foreordained
Posté le 13-02-2002 à 11:08:17  profilanswer
 

[:tomilou]

n°99809
_epegasus_
Posté le 13-02-2002 à 11:33:46  profilanswer
 

question bete : est-ce que tu as les droits d'ecriture sur le repertroire ../images/manga/VF/ ?

n°99829
xkamui
Their Destiny Was Foreordained
Posté le 13-02-2002 à 12:07:27  profilanswer
 

bah je pense que oui, puisque je reste dans la partie ftp que m'aloue free...  :heink:

n°99848
IvanleFou
Posté le 13-02-2002 à 12:35:49  profilanswer
 

J'ai le meme pbr que toi. D'ailleurs j'ai cree un topic hier soir :sarcastic: , y doit po etre loin

n°99866
pascalp
Posté le 13-02-2002 à 13:08:34  profilanswer
 

Le reperoire ou tu veux ecrire doit avoir le bon chmod.
 
Tu peux le mettre à 777 mais je crois que 666 est suffisant ou 664 (je suis pas sur)

n°99886
_epegasus_
Posté le 13-02-2002 à 14:09:21  profilanswer
 

Il y a une difference de droits entre le process FTP et le process HTTP.
Tu dois en effet chmoder (ca existe pas comme verbe mais j'aime bien :)) le repertoire dans lequel tu veux ecrire en 777 (666 suffise en effet) ...

n°100188
kayasax
Posté le 14-02-2002 à 10:44:55  profilanswer
 

je crois que chez free on ne peut copier un fichier que dans le meme repertoire d'ou est execute le script , nan ??


---------------
All we need is a soul revolution
n°100232
xkamui
Their Destiny Was Foreordained
Posté le 14-02-2002 à 11:38:44  profilanswer
 

:cry:
sérieux ??

 

[jfdsdjhfuetppo]--Message édité par xkamui--[/jfdsdjhfuetppo]

n°100263
pudaipiai
Hummm, c&#039;est quoi cette odeur?
Posté le 14-02-2002 à 12:40:39  profilanswer
 

kayasax a écrit a écrit :

je crois que chez free on ne peut copier un fichier que dans le meme repertoire d'ou est execute le script , nan ??  




 
 
meuh non

mood
Publicité
Posté le 14-02-2002 à 12:40:39  profilanswer
 

n°100264
pudaipiai
Hummm, c&#039;est quoi cette odeur?
Posté le 14-02-2002 à 12:41:53  profilanswer
 

Il manque déjà le
 
<input type="hidden" name="MAX_FILE_SIZE" value="5000">
 
à mettre avant l'input file

n°100266
pudaipiai
Hummm, c&#039;est quoi cette odeur?
Posté le 14-02-2002 à 12:46:25  profilanswer
 

essaie de rajouter ça pour voir dans ton php
 
$monfichier=str_replace("\\\\", chr(92), $monfichier);

n°100434
xkamui
Their Destiny Was Foreordained
Posté le 14-02-2002 à 16:53:22  profilanswer
 

je test, par contre, le maw_file_size est obligatoire ?? ou c'est juste de la prévention ??


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP] Upload de fichiers (script inside)

 

Sujets relatifs
[PHP] - Trouver la taille d'une image .gif stockée sur un autre site.[HTML] Upload de fichiers multiple (impt!!! please)
Pb de restauration de SESSIONS en PHP[php] Upload particulier...
Erreur sql d'un script venant de phpdebutant[PHP] [MySQL] Problème d'utilisateurs....
[PHP] multimania et les header d'authentificationcomment faire un boucle infinie en PHP
[PHP] Urgent : sur Free, upload nécessite extension .php3 
Plus de sujets relatifs à : [PHP] Upload de fichiers (script inside)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR