IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Upload] Upload de photo et modifier le nom


Sujet :

Langage PHP

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    HwRZxLc4
    Invité(e)
    Par défaut [Upload] Upload de photo et modifier le nom
    Bonjour?

    Je souhaite modifier le non du fichier sur la bases de ce script,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
     //Upload d'une photo
       if (isset($_FILES["photo1"]) && $_FILES["photo1"]["error"] == 0) {
          if(preg_match('/\\.(jpg|jpeg|png|gif)$/i',$_FILES["photo1"]["name"]))
         {
              //Redimensionnement de l'image
             $image=$_FILES["photo1"]["tmp_name"];
              if(preg_match('/\\.(png)$/i',$_FILES["photo1"]["name"]))
                 $img=imagecreatefrompng($image);
             elseif(preg_match('/\\.(gif)$/i',$_FILES["photo1"]["name"]))
                 $img=imagecreatefromgif($image);
             else
                 $img=imagecreatefromjpeg($image);
     
             $taille=getimagesize($image);
             $largeur=$taille[0];
             $hauteur=$taille[1];
             $largeurimage = 800;
             $hauteurimage = 600;
     
              if ($largeur>$largeurimage)
             {
                 $entroplargeur=$largeur-$largeurimage;
                 $largeur2=$largeur-$entroplargeur;
                 $hauteur2=round(($largeur2/$largeur)*$hauteur);
                 $img3=imagecreatetruecolor($largeur2,$hauteur2);
                 imagecopyResampled($img3,$img,0,0,0,0,$largeur2,$hauteur2,$largeur,$hauteur);
                 imagejpeg($img3,$_FILES["photo1"]["tmp_name"],85);
             }
        copy($_FILES['photo1']['name'], "/var/www/photos1". $_FILES["photo1"]["name"],$datejour);
        $fichier1 = ($_FILES["photo1"]["name"],$datejour);
         }
         else
         {
             //alert("Seules les extensions JPG, JPEG, GIF et PNG sont support?es");
         }
     }
    Sa fonctionne pas, quelqu'un a une idée ?

    Merci.
    Dernière modification par HwRZxLc4 ; 08/05/2006 à 21h19. Motif: Franchement le mec qui ma aidé, je lui tire mon chapeau...

Discussions similaires

  1. [Upload] Code upload de fichier : modifier le nom
    Par Emotion dans le forum Langage
    Réponses: 2
    Dernier message: 08/09/2007, 14h31
  2. [Upload] Upload d'une photos
    Par defacta dans le forum Langage
    Réponses: 2
    Dernier message: 26/07/2007, 14h03
  3. Réponses: 2
    Dernier message: 27/02/2006, 10h18
  4. Réponses: 3
    Dernier message: 16/11/2005, 22h00
  5. [Upload] upload photo
    Par digger dans le forum Langage
    Réponses: 1
    Dernier message: 07/11/2005, 17h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo