Programmation Web


Cette page fait partie du livre Programmation La Programmation web peut prendre différentes formes : de la page statique à la page dynamique avec connexion à une base de données. Nous allons tracer ici un bref aperçu de différentes technologies possibles dans la programmation côt
Programmation PHP/Version imprimable


Wikilivres, une bibliothèque de livres pédagogiques, à l'URL : http://fr.wikibooks.org/wiki Programmation PHP Vous avez la permission de copier, distribuer et/ou modifier ce document selon les termes de la Licence de documentation libre GNU, version 1.2 ou plus récente publiée par
Programmation PHP/Cadriciels


de son application. Sur le modèle des cadriciels Java ou Ruby on rails, certains cadriciels PHP se démarquent comme CakePHP , PRADO et Symfony . Modèle-vue-contrôleur [ modifier | modifier le wikicode ] Ils se basent sur le plus utilisé des patrons de conception : le modèle-vue
Programmation PHP/Exemples/BD 1


Dans cet exemple, on va créer une application qui extrait des données à partir d'une base de données et qui affiche le résultat à l'écran. Notre programme va afficher une liste d'employés d'une entreprise imaginaire : chaque employé est défini par un nom, un prénom et un salaire
Programmation PHP/Introduction


La sortie de PHP 5 en 2004 a permis au langage d'atteindre une certaine maturité, pour être reconnu comme un serveur d'application à part entière tel que J2EE ou .Net . PHP a ensuite acquis une place incontournable dans le développement Web Open Source . Sa popularité vient de sa syntaxe
Programmation PHP/Cookies


rechargement des pages. Ces cookies sont limités à 20 par domaine dans la configuration par défaut de PHP . D'une manière générale, les cookies prennent la forme suivante : Set-Cookie: nom=nouvelle_valeur; expires=date; path=/; domain=.exemple.org Le chemin ( path ) permet de
Programmation PHP/ADOdb


s'agit ici, comme pour les autres produits décrits plus haut, d'exploiter les possibilités de programmation orienté objet en ce sens qu'elles optimisent la programmation , la rendant plus efficiente. Reformulons l'intérêt d'utilisation de cette classe. Nous savons par exemple que le langage
Programmation PHP/Les cadriciels/CakePHP/Formulaire


lira, insèrera et validera les données de la table mais pour l'instant c'est une ébauche. php class Utilisateur extends AppModel { var $name = 'Utilisateur' ; } ? Enregistrez ce listing dans app/models/utilisateur php La vue [ modifier | modifier le wikicode ] La vue
Programmation PHP/DOMDocument


Une des recherches majeures du développeur a toujours été de chercher à séparer les langages de programmation , clarifiant ainsi ses scripts et simplifiant sa tâche. Ainsi, il est possible d'enregistrer son CSS dans des fichiers externes comportant l'extension .css, de séparer le javascript