30 octobre 2011

Bases en python pour les développeurs php

Je souhaite apprendre à programmer en python ou du moins pour commencer je souhaite comprendre les programmes écrits en python. Simplement je n'ai pas envie de lire des articles ou des livres revenant sur les bases en programmation. En effet, je connais déjà quelques langages informatiques dont le PHP. Après une petite recherche sur mon site favori, j'ai déniché un article qui correspond totalement à mes attentes :  Python basics for PHP developers (les bases en python destinées aux développeurs PHP) Je commence déjà à... [Lire la suite]
Posté par fatihaelh à 23:04 - - Commentaires [0] - Permalien [#]
Tags : ,

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 :
12 juillet 2010

Intégrer des images dans le corps d'un mail en PHP

Vous souhaitez comme moi envoyer un mail en PHP avec une image intégrée dans le corps du mail. Vous avez testé les envois de mail classiques : mail avec pièce jointe, mail avec image intégrée bloquée par Outlook, mail avec URL externe bloquée par la sécurité de votre entreprise. Dans ce cas comment faire pour envoyer un mail avec une image intégrée, image provenant d'un serveur de votre entreprise bien sûr. Après quelques recherches, j'ai trouvé ce site très sympa qui vous permet de faire à peu près tout type de mails. Ce que j'ai... [Lire la suite]
Posté par fatihaelh à 18:36 - - Commentaires [1] - Permalien [#]
Tags : , ,
15 mai 2009

Exécuter PHP en ligne de commande sous Linux avec l'option -q

Vous avez un script php sous Linux que vous ne voulez pas exécuter via l'interface web mais vous souhaitez le lancer en ligne de commande. Comment faire ? Une option vous permet d'exécuter ce script en ligne de commande, c'est l'option -q. La méthode est la suivante (vous pouvez même lui passer des arguments) : /path_to_bin_php/ -q fichier.php Exemple : /usr/bin/php -q /users/toto/genereGraphique.php Dans mon cas, j'utilise des scripts php (génération de graphiques) et ensuite je les intègre à du ksh et je les lance... [Lire la suite]
Posté par fatihaelh à 14:56 - - Commentaires [2] - Permalien [#]
Tags : , ,
20 novembre 2008

Date de la veille en php

Si vous devez envoyer des logs et que vous utilisez le php, vous aurez peut-être un jour besoin de récupérer la date de la veille. Je remercie ce site. $dateDeLaVeille=date("d/m/Y", time() - 3600 * 24);
Posté par fatihaelh à 12:24 - - Commentaires [0] - Permalien [#]
Tags : ,