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

  FORUM HardWare.fr
  Programmation
  PHP

  Upload de fichier + création de répertoire: Erreur d'Array !!?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Upload de fichier + création de répertoire: Erreur d'Array !!?

n°1703773
redvivi
Posté le 17-03-2008 à 22:56:54  profilanswer
 

Bonjour à tous !!
 
       J'ai un code qui commence à me rendre fou ! Voici le script que j'utilise:
 

Code :
  1. <div class="texte">
  2. <table width="351" border="0">
  3. <tr>
  4. <td><div class="bloc_gauche"><img src="<? echo $URLAVATAR; ?>" alt=""/></div></td>
  5. </tr>
  6. </table>
  7. <table><form name="formulaire_3" method="post" action="index.php?p=profil" enctype="multipart/form-data">
  8. <input name="photo_1" type="file" class="content_box" id="photo_1" size="30" />
  9. <input type="submit" name="submit" value="Continuer">
  10. </form>
  11. </table>
  12.   </div>                           
  13.                            
  14.                        
  15. <?
  16. // GESTION DE L'UPLOAD
  17. $LOGIN = 'test' ;
  18.      if (isset($_FILES['photo_1'])) {
  19.       if(!is_dir("/$LOGIN" )) mkdir ("/$LOGIN", 0755);
  20.       print_r($_FILES['photo_1']);
  21.       $ext = image_type_to_extension(exif_imagetype($_FILES['photo_1']['tmp_name']),true); 
  22.       copy($_FILES['photo_1'], "/$LOGIN/photo_1.".$ext);
  23.       } 
  24.     }


 
Ceci me donne comme erreur:
 

Code :
  1. Array ( [name] => 3.jpg [type] => image/jpeg [tmp_name] => /Applications/MAMP/tmp/php/phplf6ELl [error] => 0 [size] => 59563 )
  2. Notice: Array to string conversion in index.php on line 553
  3. Warning: copy(Array) [function.copy]: failed to open stream: No such file or directory in
  4. index.php on line 553


 
Le ligne 553 est:  
 

Code :
  1. copy($_FILES['photo_1'], "/$LOGIN/photo_1.".$ext);


 
Je ne comprends pas ce qui pose problème ! Voyez vous un problème ?
 
Merci @ tous !!
RedVivi

mood
Publicité
Posté le 17-03-2008 à 22:56:54  profilanswer
 

n°1703788
skeye
Posté le 17-03-2008 à 23:07:34  profilanswer
 

$_FILES['photo_1'] est un tableau...tu as regardé la doc un peu?:D

 

http://fr.php.net/manual/fr/functi [...] d-file.php


Message édité par skeye le 17-03-2008 à 23:08:30

---------------
Can't buy what I want because it's free -
n°1703793
redvivi
Posté le 17-03-2008 à 23:16:37  profilanswer
 

Pour moi $_FILES est un tableau mais $_FILES['photo_1'] est un string, ou alors je n'ai absolument rien compris :-s

n°1703831
naceroth
Posté le 18-03-2008 à 00:17:14  profilanswer
 

Non mais regarde le résultat de ton print_r($_FILES['photo_1']), faut vraiment le faire exprès pour ne pas admettre que c'est un tableau :D


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

  Upload de fichier + création de répertoire: Erreur d'Array !!?

 

Sujets relatifs
Erreur Php & jpgraphErreur VBA PowerPoint (ActiveWindow)
Variables varaibles et Array : compatible ?Ecrire / Lire dans un fichier txt avec J2ME
Aide pour la création d'une baseLire fichier Xml en C++
Comment télécharger un fichier se trouvant sur le net en VBA ?Affecter un pointeur de fichier a un autre
passer et afficher un fichier xml à travers php[HTML]Construction de fichier HTML à la volée
Plus de sujets relatifs à : Upload de fichier + création de répertoire: Erreur d'Array !!?


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