Un 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 (…)
Accueil > Mots-clés > Technologie > Php
Php
Langage de programmation Open Source, côté serveur.
Articles
-
Un formulaire avec entrée dans une base mysql
25 novembre 2008, par Stéphane Noel -
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, (…) -
Lire un mail avec php
24 novembre 2008, par Stéphane NoelArticle original en contexte : http://www.phpfacile.com/creer_un_site_web_en_php/webmail_avec_imap_1.php5
Créer un webmail avec IMAP La bibliothèque IMAP de PHP permet d’accéder à un compte mail POP ou IMAP ainsi que les comptes news NNTP. Avant de commencer ce tutorial vérifiez que cette bibliothèque est disponible sur votre serveur. Dans ce tutorial, nous apprendrons à faire un mini-webmail pour accéder à un compte POP via une interface web. Comme d’habitude cela se fera en (…) -
Expressions régulières utiles
24 novembre 2008, par Stéphane NoelVérifier une adresse mail
Pour vérifier qu’une adresse mail a été rentrée et correspond à une structure classique d’adresse mail, voici une ligne de code qui teste le mail avec une expression régulière et répondra true si l’adresse correspond à une structure de mail, false si ça n’est pas le cas. $email="nimportequoi1234@mondomaine.ext" ; $validEmail = ereg(†^([a-zA-Z0-9_\-\.]+)@((\[[0-9]1,3\.[0-9]1,3\.[0-9]1,3\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]2,4|[0-9]1,3)(\] ?)$†, (…) -
Boucles for et while
10 novembre 2009, par Stéphane NoelPourquoi utiliser les boucles Les boucles sont un outil fondamental pour répéter une opération un certain nombre de fois, pour parcourir un ensemble de données dans un tableau.
Imaginons que l’on veut créer 10 éléments de type "div" carrés dans une page html. On pourra écrire.
1 2 3 4 5 6 7 8 9 10
Fastidieux. Mais si on vous demande d’en faire 200, Ça devient l’enfer.
Avec une boucle, ce sera le même travail d’en faire 20 ou 300. Voici : < ?php for($a=1 ;$a".$a."" (…) -
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 (…) -
Récupérer le contenu d’un tag avec une expression régulière
17 novembre 2009, par Stéphane NoelLes expressions régulières sont un outil puissant pour rechercher des éléments précis dans un code compliqué. Ici un script simple qui permet de rechercher des tags particuliers, et de les lister.
Ce script récupère le contenu du body d’une autre page, et l’affiche dans la page.
< ?php // cette fonction técupère le contenu d’un document distant function geturl($laurl) $data=null ; if($http= fopen($laurl,"r")) while(!feof($http)) $data .=fgets($http,1024) ; (…) -
Lister le contenu d’un répertoire avec PHP
25 novembre 2008, par Stéphane NoelPhp permet de lister le contenu de répertoires, ce qui peut être utile : création de galerie image à la volée, par exemple, ou comme dans le script ci dessous, lister les pages html et en faire un navigateur automatique.
Lister le contenu brut On va commencer par lister comme des brutes ce qu’il y a dans le dossier pointé. Ici on pointe sur le répertoire courant, celui où est placé notre fichier. Voir la définition de opendir sur php.net
< ?php $dir = "./" ; // si le (…) -
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) ; (…) -
Un navigateur automatique avec opendir et jquery
26 novembre 2008, par Stéphane NoelUne application simple, melant php et jquery, permettant avec un seul fichier de naviguer dans les pages html d’un dossier. Ce script fabrique un menu déroulant comprenant toutes les pages html trouvées dans le dossier où il est déposé avec php, et permet d’afficher le contenu de ces pages sans rechargement grâce à jquery.
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)