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 :

imagecreatefrompng (depuis fichier PHP) [PHP 7]


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Février 2014
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 26
    Points : 20
    Points
    20
    Par défaut imagecreatefrompng (depuis fichier PHP)
    Bonjour,

    je voudrais savoir si il est d'utiliser cette fonction imagecreatefrompng() avec une url de type "<img src='mon fichier php' />" ?

    Je cherche a faire du imagecopymerge(), cela fonctionne si le parametre de imagecreatefrompng() est une image existante sur le disque mais j'ai une erreur si j'utilise une url qui genere l'image PHP.

    imagecreatefromgd() se comporte de la même facon.

    L'erreur est : "imagecopymerge() expects parameter 1 to be resource"....

    Merci a vous

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    c'est marqué dans la doc :
    Vous pouvez utiliser une URL comme nom de fichier avec cette fonction, si le gestionnaire fopen a été activé.
    Par contre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src='mon fichier php' />
    ce n'est pas une URL, il te faut quelque chose comme http://serveur/fichier.php

  3. #3
    Membre à l'essai
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Février 2014
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 26
    Points : 20
    Points
    20
    Par défaut
    Merci de cette reponse.

    Bon je me suis mal exprimé en parlant d'url,
    Je voulais dire un fichier php.
    Un fichier php qui genere une image histoire de ne pas avoir a l’écrire sur le disque.

    Donc quelque chose du genre: imagecreatefrompng("<img src='monfichier.php' />");
    afin ensuite de l'utiliser dans la fonction imagecopymerge()
    Le fichier ayant un header image/png.

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    tu fais bien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    imagecreatefrompng('fichier.php');
    ?

  5. #5
    Membre à l'essai
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Février 2014
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 26
    Points : 20
    Points
    20
    Par défaut
    En fait je fais : imagecreatefrompng('imgvitesse.php?date=2018-02-21');

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Tu aurais tout dit des les début on aurait gagné du temps.

    Si tu veux passer un parametre GET il faut passer par le serveur web, donc mettre une URL
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    imagecreatefrompng('http://leserveur/repertoire/imgvitesse.php?date=2018-02-21');

  7. #7
    Membre à l'essai
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Février 2014
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 26
    Points : 20
    Points
    20
    Par défaut
    Mais oui tu as raison sur tous les points ! (Me dis je en me frappant le front du plat de la main)

    Maintenant que je le lis, ça semble logique

    Merci beaucoup !!

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 07/02/2008, 12h26
  2. Réponses: 1
    Dernier message: 10/01/2008, 14h52
  3. Exécuter un fichier PHP depuis un .bat
    Par zalalus dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 26/11/2007, 14h44
  4. produire un fichier htpasswd depuis requête php
    Par MikeV dans le forum Langage
    Réponses: 3
    Dernier message: 09/05/2007, 17h33
  5. Telechargement de fichiers depuis un .php
    Par tahataha dans le forum Langage
    Réponses: 1
    Dernier message: 22/03/2007, 09h40

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