PHP

TwitterFacebook
Get flash to fully experience Pearltrees
Récapitulons : en 1, on a envoyé la requête, et en 2 la requête a trouvé des données à récupérer (les données fournies par le fichier PHP, TXT ou XML). En vue de cela, il va donc nous falloir détecter les changements d'état pour savoir où en est la requête. Pour cela, on va utiliser la propriété onreadystatechange , et à chaque changement d'état ( state en anglais), on regardera lequel il s'agit : var xhr = getXMLHttpRequest (); xhr . onreadystatechange = function () { if ( xhr . readyState == 4 && ( xhr . status == 200 || xhr . status == 0 )) { alert ( "OK" ); // C'est bon \o/ } }; xhr . open ( "GET" , "handlingData.php" , true ); xhr . send ( null ); On utilise readyState pour connaître l'état de la requête. http://www.siteduzero.com/tutoriel-3-100294-l-objet-xmlhttprequest.html

L'objet XMLHttpRequest

Tutorial PHP - Utilisation des SESSIONS

http://www.phpsources.org/tutoriel-SESSIONS.htm PHP Session - Comment fonctionne une session ? Les informations sont stockées dans des fichiers, sur le serveur, à chaque session correspond un fichier. Chaque session est désignée par un nom et un identifiant. Lorsque le visiteur accepte les cookies, l'identifiant de la session est stocké dans un cookie, dans le cas contraire, il existe un autre moyen de stocker l'identifiant. Normalement, la session est détruite ou à la fermeture du navigateur, ou au bout de 30 minutes.

PHP QR Code - QR code generator, an LGPL PHP library

http://phpqrcode.sourceforge.net/ PHP QR Code is open source (LGPL) library for generating QR Code, 2-dimensional barcode. Based on libqrencode C library, provides API for creating QR Code barcode images (PNG, JPEG thanks to GD2). Implemented purely in PHP, with no external dependencies (except GD2 if needed). Numeric, Alphanumeric, 8-bit and Kanji encoding.
http://www.lephpfacile.com/cours/19-les-variables-globales#h5

Cours de PHP - Les variables globales - Le PHP Facile

Voici le tutorial concernant les variables globales . Ceci n'est pas vraiment un tutorial, mais plutôt une note d'information. En effet, depuis la version 4.2.0 de PHP , un paramètre de la configuration de PHP (celui concernant les variables globales) est initialisé par défaut à la valeur OFF lors de l'installation (ce qui implique que les variables globales ne sont pas activées) alors qu'auparavant, il était initialisé à ON (là, les variables globales sont activées).
http://www.phpdebutant.org/article113.php Avant, pour récupérer vos variables, vous pouviez le faire directement par leur nom, quel que soit le type de variables (passées par la méthode POST/GET, cookie, session, ...) La variable $truc, passée par URL est directement accessible depuis le script PHP. Cette façon de travailler a l'air, certes, bien pratique, elle laisse néanmoins la porte ouverte à des trous de sécurité. Ce qui nous permettait d'utiliser nos variables de cette façon-là est en fait une option se trouvant dans le fichier PHP.ini qui s'appelle : register_globals et qui est par défaut initialisée à ON dans ce fichier.

Bienvenue sur PHP Débutant

http://www.9lessons.info/2009/09/php-login-page-example.html Config.php Database configuration file. $mysql_hostname = " hostname "; $mysql_user = " username "; $mysql_password = " password "; $mysql_database = " database "; $bd = mysql_connect ($mysql_hostname, $mysql_user, $mysql_password)

PHP Login Page Example.

>> si le mot de passe du visiteur correspond a celui de la table, alors on ouvre une session et on enregistre la variable login. Puis on fait un lien vers la page d'accueil de l'espace membres sur toutes les pages de l'espace membres, en haut : on vérifie si la variable login est bien enregistrée comme variable de session: si oui, on affiche la page, sinon on affiche le formulaire d'identification http://www.phpdebutant.org/article47.php

Bienvenue sur PHP Débutant