Un exemple simple et complet : intervenir sur une page en cliquant dessus, sauvegarder le résultat dans une base de donnée pour pouvoir les afficher au rechargement de la page.
Ce code est perfectible : on peut imaginer pouvoir demander une image au lieu d’écrire du texte, de fabriquer une texte en image avec gd2, de choisir une couleur, de naviguer dans la profondeur des messages, de recharger régulièrement la page en ajax pour en faire un espèce de chat...
1) La page (…)
Accueil > Mots-clés > Technologie > Php
Php
Langage de programmation Open Source, côté serveur.
Articles
-
Ecrire des graffittis avec jquery, php et mysql
9 décembre 2008, par Stéphane Noel -
Un formulaire avec entrée dans une base mysql
25 novembre 2008, par Stéphane NoelUn script simple contenant tout-en-un un formulaire, son script de traitement et la liste du contenu de la base. Minimal pour voir toutes les étapes et les précautions d’usage.
Toutes les parties rassemblées ici sont parfois placées dans des fichiers distincts : formulaires et traitement par exemple peuvent être dissociés facilement pour des raisons de facilité.
Le script ci présent contient des informations de configuration que vous devez adapter à votre environnement de test (…) -
Générer un pdf avec FPDF
11 décembre 2008, par Stéphane NoelFpdf est une classe qui permet de générer des pdf sans librairie additionnelle. La documentation est en français pour une fois alors profitons-en.
Fpdf est une classe assez puissante qui permet de créer des pdf, d’y incorporer du texte, des images, ainsi que des éléments de types lignes, cercles, etc. Quelques contributions permettent d’étendre ses fonctionnalités, pour faire des doubles pages notamment.
Ici le script que nous allons faire va générer un pdf de jaquette dvd, (…) -
Flat earth : communication entre internet, processing et arduino
28 mai 2008, par Stéphane NoelMon projet lors du workshop "Hybrid scrapyard" mettait en jeu la connection entre un formulaire sur le web et le micro-contrôleur arduino, à travers un script de processing, qui ne servait qu’à passer l’info. Trois portions de code donc, présentées de manière brute ici.
1. La page web Cette page présente un formulaire et en récolte après postage l’information pour la traiter. Le script php écrit ensuite l’information dans un simple fichier texte. Il récolte aussi l’image d’une (…) -
Ecrire un fichier de log
17 novembre 2009, par Stéphane NoelUn fichier de log est un fichier qui contient une série de données permettant de conserver des données de manière assez brute. On peut conserver ces informations dans une base de donnée, ici on fait une lecture et écriture directement dans un fichier txt sur le serveur.
Voici le code : < ?php function ecrire_log($errtxt) $fp = fopen(’log.txt’,’a+’) ; // ouvrir le fichier ou le créer fseek($fp,SEEK_END) ; // poser le point de lecture à la fin du fichier (…) -
Créer une image avec GD2
24 novembre 2008, par Stéphane NoelLa librairie gd2, assez courante sur les serveurs mutualisés, est gratuite et open source. Elle permet de manipuler des images (les réduire, opérer des rotations) et d’en créer à partir de rien, avec des fonctions. - Voir la documentation de gd2, avec de nombreux exemples
Créer une image avec GD2 Voici un code commenté, qui crée une image directement dans le navigatuer, ce qui signifie qu’elle n’est même pas écrite sur le serveur qui la crée, elle est directement décrite au (…) -
Pense bête php
30 novembre 2008, par Stéphane NoelLes codes que l’on doit avoir en tête et sous la main
Déclarer du PHP Ne pas oublier de mettre votre code php entre les bons tags
< ?php // ici votre code php - double slashe pour commenter ?>
ecrire quelque chose dans la page Le code php s’execute mais n’est évidemment pas vu dans la page envoyée vers le navigatuer. Pour qu’il écrive quelque chose dans la page il faut lui specifier : $lavariable="est belle" ; echo "ma phrase ".$lavariable." " ;
Déclarer une variable en php Ne (…) -
Principaux outils de php
23 novembre 2008, par Stéphane NoelPour coder ses pages, nous disposons d’une série d’outils dans la boite php. Voici les principaux.
Echo Echo permet d’écrire dans la page une information, qui peut être une chaine de caractère, le fruit d’un calcul, une variable, et même le mélange de tout ça. C’est l’instruction de base de php. On utilise parfois "print", qui fait la même chose. Mais "echo" sonne mieux.
< ?php echo "je suis un titre" ; echo 3+2 ; echo "
Le resultat de 4*300 est ".(4*300)."" ; ?> Comme (…) -
Générer des images avec php et jquery
21 avril 2008, par Stéphane NoelCe script produit une série d’images sur base d’un texte entré dans un formulaire.
Il utilise jQuery, la librairie javascript, pour éviter un travail trop long à php : en effet on risque un timeout si le texte est trop long. Ici, toute les secondes une requête est envoyé à un fichier php, qui génère une image sur base d’un mot.
Ce script est basique et largement perfectible : taille de l’image, de la police, couleurs, typo, texte peuvent être générés différemment.
Le code (…) -
Explode, shuffle, implode
17 novembre 2009, par Stéphane NoelIl ne s’agit pas de terrorisme mais de fonctions php utiles pour manipuler des chaines et des variables tableaux (array). Un petit script vaut mieux qu’un long discours.
Voici un code qui récupère une page distante, en récupère le texte, puis en mélange le contenu : < ?php // cette fonction récupère une page sur le net function geturl($laurl) $data=null ; if($http= fopen($laurl,"r")) while(!feof($http)) $data .=fgets($http,1024) ; fclose($http) ; return($data) ; (…)
Rubriques
Sites Web
- 6 astuces pour créer son thème wordpress
- Déclaration des zones de widget dans wordpress
- Fpdf, generateur de pdf avec php
- Fran6art.com : creer un theme Wordpress
- Introduction au php
- Lire un mail avec php
- Liste des fonctions php
- Patch, script, documents de rybn
- Personnalisation de thème wordpress
- PHP sur "vulgarisation informatique"
- plaintxt.org
- Référence de la librairie GD2
- Simple html dom
- Spam paint
- SpamPaint
- Ten Tips for Becoming a Better WordPress Developer | Web Design Ledger
- Thèmes pour Wordpress
- Une classe php pour récupérer des vidéos youtube
- Widgetiser son wordpress
- Wordnet
- Wordpress
- Wordpress : liste des Template tags
- Wordpress : marqueurs conditionnels
- Wordpress développement de thème (en)