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

  FORUM HardWare.fr
  Programmation
  PHP

  upload d'image + attribution d'un nom (renomer avec une id)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

upload d'image + attribution d'un nom (renomer avec une id)

n°650996
benou_z
Posté le 22-02-2004 à 15:45:50  profilanswer
 

Salut a tous !
 
je voudrais pouvoir uploader une image (ca c pas un probleme)
mais la renommer en meme temps.
 en fait j'aimerais qu'elle prenne le nom de l'"id" a laquelle celle-ci correspond !
 
voila mon code :
------------------------------------------------------------
if (is_uploaded_file($fichierpt)) {
    $result_copy = move_uploaded_file(stripslashes($_FILES['fichierpt']['tmp_name']),$_SERVER["DOCUMENT_ROOT"]."../images/produits/produit-$id-pt.jpg" );
    chmod($_SERVER["DOCUMENT_ROOT"]."../images/produits/produit-$id-pt.jpg",0644);
    if (!$result_copy) $msgerr = "Erreur dans le chargement de la petite photo, recommencer.<BR>";
  } else {
    $msgerr = $msgerr."Vous devez sélectionner un fichier pour la petite photo<br>";
  }
-------------------------------------------------------------------
 
voici l'erreur :
Warning: chmod failed: No such file or directory in c:\easyphp\www\site_test\admin\produits-add.php on line 17
 
(la ligne 17 correspond au chmod  
 
 
si kelkun a une idée ?
merci davance
chui bloké !

mood
Publicité
Posté le 22-02-2004 à 15:45:50  profilanswer
 

n°650998
skylight
Made in France.
Posté le 22-02-2004 à 15:49:36  profilanswer
 

Je sais pas comment tu te débrouilles, mais voici un exemple simple :  
(img_file est le nom du formulaire de l'image)

Code :
  1. $img_file = $_FILES['img_file']['tmp_name'];
  2. copy($img_file, "nomquejeveux.ext" );

n°651037
benou_z
Posté le 22-02-2004 à 16:52:59  profilanswer
 

merci pour ta réponse, mais je dois avoir une erreur dans ma fonction, ca ne marche pas !
impossible dattribuer l'id de ma fiche produit comme nom de la photo !
Merci qd meme !

n°652857
Pizz
Vive les Tomates !
Posté le 24-02-2004 à 11:36:13  profilanswer
 


Code :
  1. <form enctype='multipart/form-data' action='photos.php' method='post'>
  2. Choisir la photo : <br><br>
  3. <input type='hidden' name='name_id' value='$emp_id'>
  4. <input type='hidden' name='max_file_size' value='2000000'>
  5. <input type='file' size='40' name='maPhoto'>
  6. <br><br><hr>
  7. <input type='submit' value='Suivant'>
  8. </form>


 

Code :
  1. if (is_uploaded_file($_FILES['maPhoto']['tmp_name']))
  2.   {
  3.   echo "name_id = $name_id <br>";
  4.   echo "Nom du fichier client : " . $_FILES['maPhoto']['name'] . "<br>";
  5.   echo "<b>Nom du fichier sur le serveur :<b> " . $_FILES['maPhoto']['tmp_name']
  6.        . "<br>";
  7.   echo "<b>Taille du fichier :<b>" . $_FILES['maPhoto']['size'] . "<br>";
  8.   echo "<b>Type du fichier :<b>" . $_FILES['maPhoto']['type'] . "<br>";
  9.   copy($_FILES['maPhoto']['tmp_name'],"./PHOTOS/$name_id.jpg" );
  10.   }
  11. else
  12.   {
  13.   echo "Vous avez oublié de transmettre le fichier !?";
  14.   }



---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !

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

  upload d'image + attribution d'un nom (renomer avec une id)

 

Sujets relatifs
Upload de fichier transparent ??Comment recuperer le nom d'un objet (image) selectionne en vba Excel ?
[HTML] afficher une image qui se trouve a une certaine URL[HTML/JS] petit soucis d'espace sous une image
[CSS] placer une image en haut a droite d'un cadre avec IE...[Delphi] Lire/écrire les donnée EXIF d'une image JPG
[JAVA] Image en Background[gridbaglayout] il veut pas que j'insere une image... :'(
JSP vs PHP : file uploadVBA Excel : image feuille 1 A1 = image feuille 2 A47
Plus de sujets relatifs à : upload d'image + attribution d'un nom (renomer avec une id)


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