LivreActuellement indisponible
Php 5
Résumé
Description :
Vous voulez apprendre le PHP ? Au travers d'exercices pratiques, l'auteur vous propose de découvrir ce langage créé et optimisé pour la création de sites internet. Vous y apprendrez les bases de la programmation et la manipulation des outils essentiels : structures de contrôle, boucles, variables, fonctions, etc. Vous verrez comment associer HTML et PHP dans une même page, comment programmer un livre d'or, des formulaires dynamiques ou encore comment protéger un accès à un fichier par un mot de passe, lire et afficher un flux RSS, etc. L'auteur vous guidera aussi dans l'installation et l'utilisation d'un serveur web local Apache sur votre ordinateur, afin de réaliser facilement les tests de votre code source. Ce numéro s'adresse aux débutants qui veulent faire leurs premiers pas. Il sera suivi par un second volume, consacré à l'utilisation des bases de données en association avec PHP.
Sommaire :
--Mener l'enquête--
EXPLODE() et IMPLODE()
Evaluation graphique
--Les cookies et PHP--
Les cookies, qu'est-ce que c'est ?
Créer des cookies en PHP
Quelle est la durée de vie des cookies ? Suppression d'un cookie
--Votre livre d'or--
FREAD()
Afficher la date
Eviter les doublons
Déterminer l'adresse IP
En savoir plus sur DATE()
Times of day
--Programmer le compteur--
Un compteur simple
Résolution de problèmes: CHMOD
--Les boucles--
While
For
Foreach
--Envoi de formulaire de feedback--
La fonction MAIL()
EMPTY()
Explication du script
Confirmation d'envoi
Désactivation des erreurs
Affectation & concaténation
Expéditeur de formulaires universel
--Protection par mot de passe--
Redirection avec HEADER()
If et IFELSE
Une meilleure protection
--Techniques de formulaires avancées--
Les données dans un tableau
afficher à nouveau les données
Le problèmes des guillemets
la fonction NL2BR()
--Création et évaluation de formulaires--
Evaluation de formulaires
La structure IF-ELSE
Plusieurs variables
Les opérateurs de comparaison
La fonction ISSET()
Evaluation dans un fichier
--Calculer--
Le sopérateurs de calcul
UNe addition simple
Calcul de la TVA
Formater avec SPRINTF()
--Array : les variables tableau--
Les jours de la semaine
Sélection d'index dynamique
Compter les éléments d'un tableau avec count()
Tableaux associatifs
Faut-il concaténer les chaînes ?
--Saut de paragraphe ou saut de ligne ?--
Le caractère d'échappement
--Utilisation des variables--
Définition
Bonjour Mikkel
Des scripts sans erreur
--Prise en main de PHP--
Démarrage
Hello World! Le premier script
Afficher un message : echo
Ajouter des commentaires pour plus de clarté
--Créer un serveur web local avec PHP--
Serveur web Apache local (Xampp)
Votre premier document PHP La fonction PHPINFO()
Choisir un éditeur
--Présentation du langage PHP--
Qui a créé le PHP
Fonctionnement de PHP
Le modèle de licence de PHP
Choisisr un hébergeur de site web
Caractéristiques de PHP
Manuel PHP
--Afficher un fil RSS--
Notre objectif
Structure du lecteur de flux
SIMPLEXML_LOAD_FILE()
la boucle FOREACH()
La fonction UTF8_DECODE()
Ca ne marche pas ?
Les fonctions
--Annexe : indentation et qualité du code--
Lisibilité du code
Vous voulez apprendre le PHP ? Au travers d'exercices pratiques, l'auteur vous propose de découvrir ce langage créé et optimisé pour la création de sites internet. Vous y apprendrez les bases de la programmation et la manipulation des outils essentiels : structures de contrôle, boucles, variables, fonctions, etc. Vous verrez comment associer HTML et PHP dans une même page, comment programmer un livre d'or, des formulaires dynamiques ou encore comment protéger un accès à un fichier par un mot de passe, lire et afficher un flux RSS, etc. L'auteur vous guidera aussi dans l'installation et l'utilisation d'un serveur web local Apache sur votre ordinateur, afin de réaliser facilement les tests de votre code source. Ce numéro s'adresse aux débutants qui veulent faire leurs premiers pas. Il sera suivi par un second volume, consacré à l'utilisation des bases de données en association avec PHP.
Sommaire :
--Mener l'enquête--
EXPLODE() et IMPLODE()
Evaluation graphique
--Les cookies et PHP--
Les cookies, qu'est-ce que c'est ?
Créer des cookies en PHP
Quelle est la durée de vie des cookies ? Suppression d'un cookie
--Votre livre d'or--
FREAD()
Afficher la date
Eviter les doublons
Déterminer l'adresse IP
En savoir plus sur DATE()
Times of day
--Programmer le compteur--
Un compteur simple
Résolution de problèmes: CHMOD
--Les boucles--
While
For
Foreach
--Envoi de formulaire de feedback--
La fonction MAIL()
EMPTY()
Explication du script
Confirmation d'envoi
Désactivation des erreurs
Affectation & concaténation
Expéditeur de formulaires universel
--Protection par mot de passe--
Redirection avec HEADER()
If et IFELSE
Une meilleure protection
--Techniques de formulaires avancées--
Les données dans un tableau
afficher à nouveau les données
Le problèmes des guillemets
la fonction NL2BR()
--Création et évaluation de formulaires--
Evaluation de formulaires
La structure IF-ELSE
Plusieurs variables
Les opérateurs de comparaison
La fonction ISSET()
Evaluation dans un fichier
--Calculer--
Le sopérateurs de calcul
UNe addition simple
Calcul de la TVA
Formater avec SPRINTF()
--Array : les variables tableau--
Les jours de la semaine
Sélection d'index dynamique
Compter les éléments d'un tableau avec count()
Tableaux associatifs
Faut-il concaténer les chaînes ?
--Saut de paragraphe ou saut de ligne ?--
Le caractère d'échappement
--Utilisation des variables--
Définition
Bonjour Mikkel
Des scripts sans erreur
--Prise en main de PHP--
Démarrage
Hello World! Le premier script
Afficher un message : echo
Ajouter des commentaires pour plus de clarté
--Créer un serveur web local avec PHP--
Serveur web Apache local (Xampp)
Votre premier document PHP La fonction PHPINFO()
Choisir un éditeur
--Présentation du langage PHP--
Qui a créé le PHP
Fonctionnement de PHP
Le modèle de licence de PHP
Choisisr un hébergeur de site web
Caractéristiques de PHP
Manuel PHP
--Afficher un fil RSS--
Notre objectif
Structure du lecteur de flux
SIMPLEXML_LOAD_FILE()
la boucle FOREACH()
La fonction UTF8_DECODE()
Ca ne marche pas ?
Les fonctions
--Annexe : indentation et qualité du code--
Lisibilité du code



