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 :

sauvegarde d'une image sous php


Sujet :

Langage PHP

  1. #1
    Membre régulier Avatar de lumbroso
    Inscrit en
    Décembre 2003
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Décembre 2003
    Messages : 239
    Points : 79
    Points
    79
    Par défaut sauvegarde d'une image sous php
    bonjour a tous je vien de creer un code sous php dont je veux sauvegarder une photo logo dans un dossier bien specifique le code s'effectue correctement mais ca ne sauvegarde rien pouvez vous m'aider svp
    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
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    <?php
    session_start();
    require_once('includes/header.php');
    require_once('includes/sidebar.php');
     
     
    			if(isset($_POST['submit'])){
    				//var_dump($_POST);
    				//$stock=$_POST['stock'];
    				$title='logo';
    				$description=$_POST['description'];
    				$price=$_POST['price'];
     
    				$img = $_FILES['img']['name'];
    				$img_tmp = $_FILES['img']['tmp_name'];
     
    				if(!empty($img_tmp)){
     
    					$image=explode('.',$img);
     
    					$image_ext=end($image);
     
    					if(in_array(strtolower($image_ext),array('png','jpg','jpeg'))===false){
     
     
    						echo 'Veuillez un fichier ayant pour extenssion : pgn, jpg ou jpeg';
    					}else{
     
     
    						$image_size=getimagesize($img_tmp);
     
    						if($image_size['mime']=='image/jpeg'){
     
     
    							$image_src = imagecreatefromjpeg($img_tmp);
    						}else if($image_size['mime']=='image/png'){
     
     
    							$image_src = imagecreatefrompng($img_tmp);
    						}else{
     
    							$image_src=false;
    							echo 'Veuillez entrer une image valide';
     
    						}
     
    						if($image_src!==false){
     
     
    							$image_width=100;
    							if($image_size[0]==$image_width){
     
    								$image_finale=$image_src;
     
    							}else{
     
     
    								$new_width[0]=$image_width;
    								$new_height[1] = 100;
    								$image_finale=imagecreatetruecolor($new_width[0], $new_height[1]);
    								imagecopyresampled($image_finale, $image_src, 0,0,0,0, $new_width[0],$new_height[1], $image_size[0], $image_size[1]);
    							}
    							imagejpeg($image_finale,'admin/imgs/logo'.$title.'.jpg');
    						}
     
    					}
     
     
     
     
    				}else{
     
     
    					echo 'Veuillez selectionner une image.';
     
    				}
    			}
    ?>
     
    <br/>
    <center><h3><i><b><u> Logo</u></b></i></h3></center>
    <br/><br/><br/><br/><br/><br/><br/>
     
    <form>
    	<h3>Image :</h3>
    	<input type="file" name="img"/><br/><br/>
    	<input type="submit" name="submit" value="Valider le logo">		
     
     
    </form>
     
     
    <?php
    require_once('includes/footer.php');
    ?>
    merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <form action="" method="post" enctype="multipart/form-data">

    Quant à l'extension d'un fichier :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    $image_ext = strtolower(pathinfo($_FILES['img']['name'],PATHINFO_EXTENSION));

Discussions similaires

  1. sauvegarde d'une image sous format analyze
    Par ribose dans le forum Images
    Réponses: 1
    Dernier message: 19/05/2013, 07h46
  2. Sauvegarder une image sous GTK+
    Par poukram13 dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 20/06/2007, 15h41
  3. Syntaxe Mettre une image sous une autre en HTML ou PHP
    Par ricky_larsen2 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 11/05/2007, 13h19
  4. Urgent: Sauvegarder une image sous excel
    Par aimane_z dans le forum Modules
    Réponses: 3
    Dernier message: 05/10/2006, 16h45
  5. Sauvegarde d'une image sous un autre format
    Par gandf dans le forum C++Builder
    Réponses: 4
    Dernier message: 24/02/2004, 10h50

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