background preloader

Tutorials

Facebook Twitter

Gestion du XML en PHP 5 : utiliser DOM, par Guillaume Piolle - C. Ce tutoriel suppose que vous connaissez (au moins basiquement) XML. Les exemples de documents XML utilisés dans ce document ne doivent pas être considérés comme des modèles de structuration de données... Ils ont été choisis pour illustrer des problématiques précises relatives à l'API DOM. Nous allons travailler sur un document XML constitué d'une liste de quelques pays, classés par continents. Les informations contenues dans ce tutoriel concernent la version 5.0.0 de PHP. Dans cette version, les fonctions DOM XML ne lancent pas d'exception DomException en cas d'erreur.

De simples erreurs PHP (de niveaux divers) sont utilisées. Ce tutoriel a vocation à évoluer, et vous êtes vivement invités à participer en contactant l'auteur pour signifier les erreurs que vous y aurez trouvées, les nouvelles sections que vous aimeriez y voir, et de manière générale toutes les modifications qui pourraient y être apportées.

DomNode - objet nœud : documents, éléments, nœuds textuels... 2.1. Sélectionnez <? <? PHP VIDEO TUTORIALS - KILLERPHP.COM (Navigation privée) PHP SimpleXML Tutorial Step By Step Tutorial - PHPEveryDay (Navi. AJAX and PHP: Building Responsive Web Applications (Navigation p. Send, pass, get variables with PHP, Form, HTML & JavaScript code. Skytopia > Projects > Technology/science/misc articles > HTML Forms in a nutshell All code on this page is considered by us to contain the most basic and important aspects of form sending. This page basically shows in the shortest possible way how you can:Test your PHP offline - Test your PHP pages offline easily, without installing your own web server.Send variables between Javascript, Form and PHP on the same page:Send variables from one page to another: * URL variables to PHP/JavaScript page - Allow sending different variables via the URL string to the new page (readable through PHP or Javascript).

This is more appropriate than the below if there are few pieces of small info you wish to send. * PHP variables to PHP page - Alternatively, maintain a session by sending PHP variables to another page with PHP in (allows super large arrays). * Form variables to PHP page - Alternatively, allow sending hidden form variables to a PHP page. PHP variable to Javascript variable: <? Php $myvar=10; ? PHP5 : SimpleXML - JDN Développeurs (Navigation privée) (Ceci est la première partie de ce tutoriel. Il est recommandé de lire la seconde partie.) SimpleXML est une des deux nouvelles extensions de PHP 5 consacrées à XML.

L'autre est DOM, qui a évolué de domxml. Contrairement à cette dernière, SimpleXML est une approche nouvelle du traitement des fichiers XML. Jusqu'à présent, pour accéder à des fichiers XML, il fallait choisir entre deux méthodes : les expressions régulières et l'extension xml. Toutefois, cette solution devait rester très proche du fichier XML à traiter : dès que ce dernier changeait, il fallait adapter les expressions régulières. SimpleXML aborde justement le problème des fichiers XML simples. <? Le document est éminemment lisible par un humain ainsi que par une machine. Il serait difficile de faire plus simple. Alternativement, SimpleXML vous propose la fonction simplexml_load_string(). Database Express Edition Tutorial (Navigation privée) Build an XML-Based Content Management System with PHP (Navigatio.

Like most developers, you’ve probably heard a great deal about XML and content management systems. It’s likely, however, that you’ve only been exposed to theoretical discussions that haven’t been grounded in practical knowledge. This step-by-step tutorial will get you up and running with a very basic XML-based content management system (or CMS). I don’t have the space here to get into a very complex example, but with any luck, the concepts and ideas presented here will provide you with the necessary springboard for your own exploration.

Some notes before we get started. I’m using DOMXML functions and sessions to make this application work, so you’ll need to use PHP 4.2.1 or higher, and turn on DOM support. Also, don’t forget to download all the codefor this tutorial. A Short Introduction to XML and CMSs Let me first give you a little background on CMSs and XML. XML stands for eXtensible Markup Language, and is a subset of SGML (Standardized General Markup Language). Requirements <? <? <? PHP/MySQL avec Flash 8 - Éditions Eyrolles (Navigation privée) Réaliser des sites dynamiques en Flash avec ActionScript, MySQL et PHP (versions 5 ou 4) Comment afficher sur Internet des données en temps réel, tels les résultats d'une élection ou le score d'un match de tennis ? Grâce à Flash 8, PHP et MySQL, qui permettent de concevoir des interfaces Web graphiques et conviviales, couplées à des bases de données.

En effet, si ActionScript 2.0 prend désormais en charge des traitements algorithmiques complexes, la création d'un site dynamique en Flash nécessite encore l'intervention d'un langage de programmation côté serveur pour assurer la liaison avec la base de données. Cet ouvrage a choisi de décrire tous les types d'interactions entre Flash et les technologies serveur PHP/MySQL les plus courantes. Il détaille aussi l'installation d'une infrastructure serveur locale (Wamp 5 pour PC et Mamp pour Mac), ce qui vous permettra de mettre au point les scripts depuis votre ordinateur. Un livre pour tous les niveaux À qui s'adresse cet ouvrage ? AS3 Photo gallery > Tutorials > Flash Magazine (Navigation privé.