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 :

Image contient des erreurs (PHP GD)


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 116
    Par défaut Image contient des erreurs (PHP GD)
    Bonjour,

    Je souhaite appliquer une rotation à une image à un png et enregitrer le résultat dans le fichier d'origine de l'image mais il me dit

    L'image “jauge2.php?valeur=100&i=2” ne peut être affichée car elle contient des erreurs.
    Le problème c'est que, quand je demande juste l'affichage de mon image pivoter cela fonctionne avec imagepng($rotation); ....


    Vous avez déja vu ce problème ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?
    header('Content-type: image/png');
    $fichier = "jaugeBIS".$_GET['i'].".png";
    $image = imagecreatefrompng($fichier);
    $angle = 270;
     
    $coul_blanc = imagecolorallocate($image, 0xFF, 0xFF, 0xFF);
    $rotation = imagerotate($image, $angle, $coul_blanc);
     
    //imagepng($rotation);
    imagepng($rotation,$fichier);

  2. #2
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par rollergirl Voir le message
    Bonjour,
    Oui moi je serait a ta place je testrerais
    1) sans couleur
    2) en controlant le GET
    3) dans ton PHP.INI si le PNG est implémenté

    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
     
     
    <?
    if (isset($_GET["i"])) $i=trim($_GET["i"]));
        else $i="";
    if ($i!="") 
     {
       header('Content-type: image/png');
       $fichier = "jaugeBIS".$i.".png";
       $image = imagecreatefrompng($fichier);
       $angle = 270;
       $rotation = imagerotate($image, $angle, 0);
       //imagepng($rotation);
       imagepng($rotation,$fichier);
     
    ?>

Discussions similaires

  1. [GD] L'image ne peut être affichée car elle contient des erreurs
    Par The Free Man dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 29/07/2009, 18h51
  2. Réponses: 1
    Dernier message: 06/04/2009, 17h38
  3. Image ne peut être affichée car elle contient des erreurs !
    Par van-bom dans le forum Hébergement
    Réponses: 1
    Dernier message: 26/05/2008, 11h00
  4. [GD] l'image obtenue contient des erreurs
    Par peck dans le forum Bibliothèques et frameworks
    Réponses: 12
    Dernier message: 07/01/2006, 21h38
  5. [ImageMagick] Image ne pouvant être affichée car elle contient des erreurs
    Par hutchuck dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 09/12/2005, 13h59

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