logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
45 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 370 920

  • Nb. de membres 8 695
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» Fonctions pour créer des image ?

Fonctions pour créer des image ?#6541

4Contributeur(s)
flexiumTribal-DolphinXargossnipe
3 Modérateur(s)
developpeurjpbJireck
flexium flexiumicon_post
Bonjour à tous,

Voilà je veux récupérer une image jpeg, et mettre un texte dessus,
j'ai utilier les fonstions :
- imagecreateform(----);
-imagecolorallocate(---);
mais j'ai message d'erreur comme quoi le compilateur ne reconnait pas ces 2 fonctions.
que dois je faire SVP :-?
Tribal-Dolphin Tribal-Dolphinicon_post
fait un phpinfo() pour vérifier la présence de GD ainsi que la version et le format supporté.
flexium flexiumicon_post
Voilà mon code complet :
<?php
$source = "02-03.jpg";
$but = "doudou.jpg";
$taille = getimagesize($source);
$hauteur = $taille[1];
$largeur = $taille[0];
$image = ImageCreateFormJpeg($source);
$bleu = ImageColorAllocate($image,0,0,0);
imagerectangle($image,0,0,$largeur-1,$hauteur-1,$bleu);
imagerectangle($image,1,1,$largeur-2,$hauteur-2,$bleu);
imagestringup($image,5,$largeur-20,$hauteur*2/3,"Hello",$bleu);
imagejpeg($image,$but);

echo "<img src='$source'$taille[3]>";
echo "<img src='$but' $taille[3]>";

?>
Tribal-Dolphin Tribal-Dolphinicon_post
C pas ça que je te demande !!
Vérifie par la fonction phpinfo() que GD est bien activé et qu'il supporte bien JPEG !
flexium flexiumicon_post
:-o :-o :-o salut,
je l'ai fait ,comment je peut vérifier le GD ?

Merci.
Tribal-Dolphin Tribal-Dolphinicon_post
tu doit le voir apparaitre. s'il n'ay àas rien, c qu'il y ais pas !!
Donne l'url de la page qui contient le phpinfo(), je te dirais de suite si tu l'as ou non.
flexium flexiumicon_post
j'ai l'affichage de :
php version 4.2.0

System Windows NT 5.1 build 2600
Build Date Apr 20 2002 18:36:03
Server API Apache
Virtual Directory Support enabled
Configuration File (php.ini) Path C:\WINDOWS\php.ini
Debug Build no
Thread Safety enabled
Tribal-Dolphin Tribal-Dolphinicon_post
c beaucoup plus bas, regarde les extensions PHP chargées.
flexium flexiumicon_post
Bonjour,
voilà pour le GD ce qui est afficher :

GD Support enabled
GD Version 1.6.2 or higher
FreeType Support enabled
FreeType Linkage with TTF library
JPG Support enabled
PNG Support enabled
WBMP Support enabled :=! :=!
Tribal-Dolphin Tribal-Dolphinicon_post
Donc, vas sur nexen.net recuperer la fontion de test de GD.
Tu auras tout ce qui faut pour comprendre les fonctions GD et leurs utilisations.
flexium flexiumicon_post
Bonjour,
j'ai été ,apparement le dg est installer correctement.

j'ai une erreur sur cette ligne :

header ("!content-type:! image/png");

c'est à cause de quoi ?

Merci.
Tribal-Dolphin Tribal-Dolphinicon_post
quel est le texte de l'erreur ??
Xargos Xargosicon_post
Vu que la ligne d'erreur est un header, je parierais que l'erreur correspondante est "Headers already sent by output at..."
Tribal-Dolphin Tribal-Dolphinicon_post
Bien vu Xargos !
flexium flexiumicon_post
salut;
Mais qu'est ce qu'il faut faire alors ?
merci
snipe snipeicon_post
pas envoyer d info dans le header avant du genre un echo, cprintf ....
Tribal-Dolphin Tribal-Dolphinicon_post
la mettre au plus haut de la page.