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

jQuery Discussion :

plugin Jcrop, enregistrement de l'image selectionnée


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 69
    Par défaut plugin Jcrop, enregistrement de l'image selectionnée
    Bonjour, j'utilise le plugin Jcrop de Jquery.

    Celle-ci me permet sur une image d'en sélectionner une zone et de me générer une image.

    Le code php une fois la sélection faite est le suivant.

    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
     
    if ($_SERVER['REQUEST_METHOD'] == 'POST')
    {
    	$targ_w = $_POST['w'];
    	$targ_h = $_POST['h'];
    	$jpeg_quality = 90;
     
    	$src = 'demo_files/flowers.jpg';
    	$img_r = imagecreatefromjpeg($src);
    	$dst_r = ImageCreateTrueColor( $targ_w, $targ_h );
     
    	imagecopyresampled($dst_r,$img_r,0,0,$_POST['x'],$_POST['y'],
    	$targ_w,$targ_h,$_POST['w'],$_POST['h']);
     
    	header('Content-type: image/jpeg');
    	imagejpeg($dst_r,null,$jpeg_quality);
     
    	exit;
    }
    Cela fonctionne parfaitement.
    Le truc est que l'image s'affiche dans la page.
    Pensez-vous qu'il est possible de la renommer avec un time() et de l'enregistrer dans un dossier a part?

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 69
    Par défaut
    Il suffit de rajouter le nom de l'image dans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    imagejpeg($dst_r,'1.jpg',$jpeg_quality);

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Enregistrer chemin ou image dans une base
    Par cari dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 14/08/2006, 11h41
  2. Enregistrement d'une image avec Firefox
    Par Eusebius dans le forum Applications et environnements graphiques
    Réponses: 9
    Dernier message: 05/07/2006, 11h22
  3. [VB.NET]Enregistrement d'une image
    Par leSeb dans le forum Windows Forms
    Réponses: 2
    Dernier message: 09/06/2006, 08h03
  4. Empêcher l'enregistrement d'une image
    Par Patrick Seuret dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 23/09/2005, 19h13
  5. Enregistrement d'une image sur le serveur
    Par MHI dans le forum Langage
    Réponses: 3
    Dernier message: 07/04/2005, 15h25

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