29 septembre 2010

Ecrire du texte sur une image en php

Comment écrire du texte sur une image en php ? J'utilise pour cela la fonction imagestring, je lui indique les coordonnées X, Y du texte, je choisis la taille de la police de caractères et une couleur. Par exemple, je souhaite écrire une date sur une image que j'ai générée au préalable. Voilà ce que ça donne :$blue = imagecolorallocate($image,0,0,255);imagestring($image, 3, $Y, $X, date("d/m/Y H:i:s"), $blue); Vous pouvez utiliser ce principe pour protéger vos images et écrire "copyright" par exemple. ... [Lire la suite]
Posté par fatihaelh à 14:34 - - Commentaires [0] - Permalien [#]
Tags : , ,

01 septembre 2010

PHP : fonction imagepng pour stocker les images générées et affichées sur le navigateur

Sur certaines applications php, des bibliothèques (GD) sont utilisées pour générer dynamiquement des images à partir de valeurs stockées en base puis de les afficher. Le problème c'est que ces images sont détruites à la fin du traitement. Impossible donc de les récupérer et de les sauvegarder. Tout ça c'était avant que je me rende compte qu'une fonction php existait et faisait exactement ce que je voulais : imagepng. Juste avant de détruire l'image avec ImageDestroy, ajoutez une ligne comme ceci : ... [Lire la suite]
Posté par fatihaelh à 11:05 - - Commentaires [0] - Permalien [#]
Tags : ,
01 septembre 2010

PHP : Récupération d'arguments passés en ligne de commande

Pour récupérer les arguments passés en ligne de commande à PHP, il faut utiliser le tableau $_SERVER['argv']. Ce tableau contient tous les arguments à partir de $_SERVER['argv'][1]. $_SERVER['argv'][0] : nom du script. $_SERVER['argv'][1] : argument n°1$_SERVER['argv'][2] : argument n°2...$_SERVER['argv'][n] : argument nSources :php.netutilisation de php en ligne de commande
Posté par fatihaelh à 10:55 - - Commentaires [0] - Permalien [#]
Tags :