Index des exemples
[Notes en ligne]
A
Affichage d'adresse IP
Affichage de $http_post_vars avec each()
Affichage des fichiers inclus et requis
Array_flip() example : collision
Array_map() - création d'un tableau de tableaux
Array_map() - utilisation de plusieurs tableaux
Array_unique() et les types de valeurs
Attacque de site avec une page HTML personnalisée
Authentification HTTP avec nom d'utilisateur/mot de passe forcé
avoid_error_require_once.php
B
Base_convert()
C
Calcul du hash et enregistrement d'un utilisateur
cause_error_require.php
Chargement multiple de fichier
Chiffre une valeur avec un TripleDES, en mode ECB.
Classer un tableau multidimensionnel
classes.inc
Collection
,
Collection
Colorisation d'URL
Compactage d'une chaîne
Compter le nombre de hits d'un utilisateur.
Connaître le titre d'une page distante
Création d'images GIF avec PHP
D
Définition d'une constante
Définition de constantes
Détecter des variables non protégées avec E_ALL
Détection de corruption de variables
Definir une constante
Dernier jour du mois
E
Echange d'arguments : cas habituel
Echange d'arguments : cas problématique
Echange d'arguments : répétition
Echange d'arguments : solution
Encryption d'une valeur avec TripleDES sous 2.4.x en mode ECB
Enregistrer une variable lorsque l'option track_vars est activée
Enregistrer une variable lorsque register_globals est activée
Envoi de courrier électronique (mail)
Envoi de eMail avec des en-têtes supplémentaires et un paramètre de ligne de commande supplémentaire
Envoi de eMail avec des en-têtes supplémentaires.
Envoi de mail complexe.
Exempe avec constant()
Exemple avec addcslashes()
Exemple avec array()
Exemple avec array_count_values()
Exemple avec array_diff()
Exemple avec array_filter()
Exemple avec array_flip()
Exemple avec array_intersect()
Exemple avec array_keys()
Exemple avec array_map()
Exemple avec array_merge()
Exemple avec array_merge_recursive()
Exemple avec array_pad()
Exemple avec array_pop()
Exemple avec array_push()
Exemple avec array_rand()
Exemple avec array_reduce()
Exemple avec array_reverse()
Exemple avec array_shift()
Exemple avec array_slice()
Exemple avec array_sum()
Exemple avec array_unique()
Exemple avec array_walk()
Exemple avec arsort()
Exemple avec asort()
Exemple avec basename()
Exemple avec chop()
Exemple avec chr()
Exemple avec chunk_split()
Exemple avec compact()
Exemple avec copy()
Exemple avec count()
Exemple avec date()
Exemple avec die()
Exemple avec dir()
Exemple avec dirname()
Exemple avec disk_total_space()
Exemple avec diskfreespace()
Exemple avec easter_days()
Exemple avec echo()
Exemple avec eval() - inclusion de texte
Exemple avec explode()
Exemple avec extract()
Exemple avec fgetcsv()
Exemple avec fopen()
Exemple avec fsockopen()
Exemple avec get_browser()
Exemple avec get_class_methods()
Exemple avec get_object_vars()
Exemple avec getallheaders()
Exemple avec getdate()
Exemple avec getlastmod()
Exemple avec gmdate()
Exemple avec gmstrftime()
Exemple avec hexdec()
Exemple avec htmlspecialchars()
Exemple avec imagettftext()
Exemple avec ImageTypes
Exemple avec implode()
Exemple avec in_array()
Exemple avec krsort()
Exemple avec ksort()
Exemple avec les balises méta
Exemple avec list()
Exemple avec localeconv()
Exemple avec ltrim()
Exemple avec mcrypt_create_iv
Exemple avec mcrypt_encrypt()
Exemple avec mcrypt_get_cipher_name
Exemple avec mcrypt_list_algorithms()
Exemple avec mcrypt_list_modes()
Exemple avec mcrypt_module_open()
Exemple avec mdecrypt_generic()
Exemple avec microtime()
Exemple avec natsort()
Exemple avec ord()
Exemple avec pathinfo()
Exemple avec phpversion()
Exemple avec rawurlencode()
,
Exemple avec rawurlencode()
Exemple avec read_exif_data()
Exemple avec rsort()
Exemple avec rtrim()
,
Exemple avec rtrim()
Exemple avec serialize()
Exemple avec session_name()
Exemple avec session_set_save_handler()
Exemple avec set_file_buffer()
Exemple avec setcookie()
Exemple avec settype()
Exemple avec shuffle()
Exemple avec sort()
Exemple avec Soundex
Exemple avec sprintf(): complété avec des zéros
Exemple avec sprintf(): format monétaire
Exemple avec sscanf()
Exemple avec str_pad()
Exemple avec str_repeat()
Exemple avec str_replace()
Exemple avec strcasecmp()
Exemple avec strrchr()
Exemple avec strstr()
Exemple avec strtok()
Exemple avec strtolower()
Exemple avec strtotime()
Exemple avec strtoupper()
Exemple avec strtr()
Exemple avec substr_replace()
Exemple avec tempnam()
Exemple avec touch()
Exemple avec trim()
Exemple avec ucfirst()
Exemple avec ucwords()
Exemple avec uksort()
Exemple avec un formulaire simple
Exemple avec unpack()
Exemple avec unserialize()
Exemple avec unset()
Exemple avec urldecode()
Exemple avec urlencode()
Exemple avec urlencode() et htmlentities()
Exemple avec usort()
Exemple avec wordwrap()
Exemple d'authentification HTTP
Exemple d'envoi de page compressée avec ob_gzhandler()
Exemple d'installation de PHP sous OpenBSD avec Ports
Exemple d'introduction
Exemple de callback avec fonction utilisateur
Exemple de chaîne HereDoc
Exemple de configuration pour Netscape Enterprise
Exemple de configuration pour Netscape Enterprise 4.x
Exemple de connexion FTP
Exemple de création de base MySQL
Exemple de fonction variable
Exemple de gestion d'erreur lors de la création d'image (gracieusement offert par vic@zymsys.com )
,
Exemple de gestion d'erreur lors de la création d'image (gracieusement offert par vic@zymsys.com )
Exemple de gestion des erreurs durant la création d'image (gracieusement offert par vic@zymsys.com )
Exemple de gestion des erreurs durant la création d'une image wbmp (gracieusement proposé par vic@zymsys.com)
Exemple de gestion des sorties
Exemple de modification de niveau d'erreur
Exemple de table de traduction
Exemple fscanf()
Exemple get_class_vars()
Exemple getrusage
Exemple ip2long()
Exemple mktime()
Exemple MySQL connect
Exemple MySQL_close
Exemple mysql_data_seek()
Exemple mysql_db_name()
Exemple mysql_num_rows() par crubel@trilizio.org
Exemple mysql_tablename()
Exemple opendir()
Exemple php_sapi_name()
Exemple php_uname()
Exemple realpath()
Exemple socket_set_timeout()
Exemple strftime()
Exemple substr_count()
Exemple wordwrap()
Exemple zend_version()
Exemples avec array_splice()
Exemples avec array_unshift()
Exemples avec array_values()
Exemples avec date() et mktime()
Exemples avec each()
Exemples avec easter_date()
Exemples avec error_log()
Exemples avec error_reporting()
Exemples avec session_cache_limiter()
Exemples avec setcookie()
Exemples de chaînes
Exploiter des variables classiques de débuggage
F
Fonctions calendrier
foolib.inc
foolib.inc (corrigé)
Formatage avec date()
Formulaire de chargement de fichier
G
Getimagesize()
Getimagesize() avec une url
Getimagesize() qui retourne iptc
I
Implémentation de array_keys() pour les utilisateurs de php 3
Implémentation de array_values() pour les utilisateurs php 3
In_array() avec le paramètre
strict
Include() en php 3 et php 4
Index automatique d'un tableau avec array()
Installation de Netscape Enterprise sous Solaris
Installation sous Mac OS X serveur
Instructions d'installation (version module)
Instructions d'installation Caudium
Instructions d'installation PHP 4 (Version Module Apache)
Instructions d'installation pour HP-UX 10
L
Le passage du HTML au PHP
Lecture d'un fichier ligne par ligne
Liste tous les fichiers du dossier courant
Liste tous les fichiers du dossier courant, sauf "." et ".."
M
Méthode avancée
Masquer PHP avec des types inconnus
Masquer PHP avec un autre langage
Modification d'une variable d'environnement
mysql fetch array
mysql fetch object
Mysql_fetch_assoc()
Mysql_query()
,
Mysql_query()
Q
Quelques exemples avec pow()
R
Remplissage d'un tableau
S
Stocker des données sur un serveur distant
T
Tableau d'index commençant à 1
Tableau en 1
Tableaux multi-dimensionnels, et récursifs
test_script.php
Traitement des erreurs avec set_error_handler() et trigger_error()
Travailler avec register_globals actif
,
Travailler avec register_globals actif
Tri de tableaux
Trier plusieurs tableaux
Types mysql field
U
Une attaque du système de fichiers!
Une erreur de vérification de variable conduit à ...
Une vérification renforcée
UNIX include_path
users.txt
Utilisation d'une connexion UDP
Utilisation dangereuse de variables
Utilisation de array()
Utilisation de parse_str()
Utilisation de syslog()
Utilisation des constantes __FILE__ et __LINE__
Utilisation des options avec sscanf()
Utiliser le contrôle d'erreur dans un script
Utiliser le type html pour les extensions PHP
utils.inc
V
Vérification de noms de fichier sécurisée
Validation de fichiers téléchargés
Variables complexes de formulaire
W
Windows include_path
Sommaire
: