A partir de cette page vous pouvez :
indexint
Retourner au premier écran avec les étagères virtuelles... |
Détail de l'indexation
Ouvrages de la bibliothèque en indexation 005.133/005.3



PHP 5 et My SQL5 / Luke Welling (impr. 2005)
Titre : PHP 5 et My SQL5 Type de document : texte imprime Auteurs : Luke Welling ; Thomson, Laura ; Loenzien, David de, Traducteur ; Fabre, Patrick, Traducteur Mention d'édition : 3è éd. Editeur : Paris : Campus Press Année de publication : impr. 2005 Autre Editeur : Paris : Pearson Education Collection : Campus Press Réference Importance : (XXIII-899 p.) Présentation : ill., couv. ill. en coul. Format : 23 cm Accompagnement : 1 CD-ROM ISBN/ISSN/EAN : 978-2-7440-1887-9 Note générale : Le verso de la p. de titre comporte trois auteurs erronés : James Rumbaugh, Ivar Jacobson et Grady Booch. - Le cédérom contient PHP5, MySQL 5, Apache, les codes sources du livre. - Trad. de : "PHP and MySQL Web Development". - Autre tirage : 2006
Liste de sites Internet p. [869]-872. Index
Type de ressource électronique :
Le cédérom contient des données textuelles
Configuration requise : PC ; Windows. Autre configuration requise : Macintosh ; Mac OS X. Autre configuration requise : Unix ; Linux
Langues : Français Mots-clés : PHP (langage de programmation) MySQL (logiciel) Index. décimale : 005.133/005.3 Résumé :
Ce livre explique comment se servir de PHP et de MySQL pour construire des sites Web dynamiques, interactifs et pratiques. Ce livre pratique inclut de nombreux exemples illustrant des tâches courantes comme l'authentification d'utilisateurs, la construction d'un caddie, la génération dynamique de documents PDF et d'images, l'envoi et la gestion d'e-mails, la mise en place de discussions et la gestion de contenu.
En plus de présenter la syntaxe et les bibliothèques de fonctions de PHP, ce livre aborde les concepts fondamentaux de l'ingénierie logicielle appliquée aux développements Web. La maintenabilité, la collaboration et les tests sont traités, ainsi que l'authentification, le cryptage et le contrôle des sessions qui sont essentiels pour les projets logiciels sur Internet.
La troisième édition de ce livre a été entièrement mise à jour, révisée et étendue afin de couvrir PHP 5 – et notamment son nouveau modèle objet et sa meilleure gestion des exceptions – ainsi que les fonctionnalités introduites dans MySQL 5, comme les procédures stockées.
En cadeau ! Un CD-ROM, en version US, contenant PHP 5, MySQL 5, Apache, les codes sources du livre et la version US de l'ouvrage au format PDF.Permalink : ./index.php?lvl=notice_display&id=14290 PHP 5 et My SQL5 [texte imprime] / Luke Welling ; Thomson, Laura ; Loenzien, David de, Traducteur ; Fabre, Patrick, Traducteur . - 3è éd. . - Paris : Campus Press : Paris : Pearson Education, impr. 2005 . - (XXIII-899 p.) : ill., couv. ill. en coul. ; 23 cm + 1 CD-ROM. - (Campus Press Réference) .
ISBN : 978-2-7440-1887-9
Le verso de la p. de titre comporte trois auteurs erronés : James Rumbaugh, Ivar Jacobson et Grady Booch. - Le cédérom contient PHP5, MySQL 5, Apache, les codes sources du livre. - Trad. de : "PHP and MySQL Web Development". - Autre tirage : 2006
Liste de sites Internet p. [869]-872. Index
Type de ressource électronique :
Le cédérom contient des données textuelles
Configuration requise : PC ; Windows. Autre configuration requise : Macintosh ; Mac OS X. Autre configuration requise : Unix ; Linux
Langues : Français
Mots-clés : PHP (langage de programmation) MySQL (logiciel) Index. décimale : 005.133/005.3 Résumé :
Ce livre explique comment se servir de PHP et de MySQL pour construire des sites Web dynamiques, interactifs et pratiques. Ce livre pratique inclut de nombreux exemples illustrant des tâches courantes comme l'authentification d'utilisateurs, la construction d'un caddie, la génération dynamique de documents PDF et d'images, l'envoi et la gestion d'e-mails, la mise en place de discussions et la gestion de contenu.
En plus de présenter la syntaxe et les bibliothèques de fonctions de PHP, ce livre aborde les concepts fondamentaux de l'ingénierie logicielle appliquée aux développements Web. La maintenabilité, la collaboration et les tests sont traités, ainsi que l'authentification, le cryptage et le contrôle des sessions qui sont essentiels pour les projets logiciels sur Internet.
La troisième édition de ce livre a été entièrement mise à jour, révisée et étendue afin de couvrir PHP 5 – et notamment son nouveau modèle objet et sa meilleure gestion des exceptions – ainsi que les fonctionnalités introduites dans MySQL 5, comme les procédures stockées.
En cadeau ! Un CD-ROM, en version US, contenant PHP 5, MySQL 5, Apache, les codes sources du livre et la version US de l'ouvrage au format PDF.Permalink : ./index.php?lvl=notice_display&id=14290 Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité PR187/1 PR187 Livre Magasin d'Ouvrages / INF Programmation Consultation sur place
Exclu du prêtPR187/2 PR187 Livre Magasin d'Ouvrages / INF Programmation Disponible PR187/3 PR187 Livre Magasin d'Ouvrages / INF Programmation Disponible PR187/4 PR187 Livre Magasin d'Ouvrages / INF Programmation Disponible PR187/5 PR187 Livre Magasin d'Ouvrages / INF Programmation Disponible PR187/6 PR187 Livre Magasin d'Ouvrages / INF Programmation Disponible PR187/7 PR187 Livre Magasin d'Ouvrages / INF Programmation Disponible PR187/8 PR187 Livre Magasin d'Ouvrages / INF Programmation Disponible Aucun avis, veuillez vous identifier pour ajouter le vôtre !
PHP et my SQL 4 / Kévin Gallot (2003)
Titre : PHP et my SQL 4 : création , développement et administration de bases de données et de sites Web Type de document : texte imprime Auteurs : Kévin Gallot Editeur : Paris : Dunod Année de publication : 2003 Collection : Info Pro Importance : X-244 p. Présentation : ill., couv. ill. en coul. Format : 25 cm ISBN/ISSN/EAN : 978-2-10-007194-4 Note générale : Index Langues : Français Mots-clés : PHP (langage de programmation) MySQL (logiciel) Index. décimale : 005.133/005.3 Résumé :
PHP et MySQL permettent d'administrer sans peine des bases de données. Cet ouvrage propose d'aborder de manière fonctionnelle et pratique les rouages de ces deux outils Open Source. En plus de la syntaxe et des commandes développées et expliquées, les différents outils d'administration sont présentés et analysés en détail. La manipulation de MySQL avec le PHP est abordée de manière simple et ciblée. Les commandes PHP dédiés à MySQL ainsi que son interfaçage pour vos pages dynamiques y sont décrites avec des exemples simples et courts. La dernière partie du livre s'intéressera au futur de ces deux technologies.Permalink : ./index.php?lvl=notice_display&id=13777 PHP et my SQL 4 : création , développement et administration de bases de données et de sites Web [texte imprime] / Kévin Gallot . - Paris : Dunod, 2003 . - X-244 p. : ill., couv. ill. en coul. ; 25 cm. - (Info Pro) .
ISBN : 978-2-10-007194-4
Index
Langues : Français
Mots-clés : PHP (langage de programmation) MySQL (logiciel) Index. décimale : 005.133/005.3 Résumé :
PHP et MySQL permettent d'administrer sans peine des bases de données. Cet ouvrage propose d'aborder de manière fonctionnelle et pratique les rouages de ces deux outils Open Source. En plus de la syntaxe et des commandes développées et expliquées, les différents outils d'administration sont présentés et analysés en détail. La manipulation de MySQL avec le PHP est abordée de manière simple et ciblée. Les commandes PHP dédiés à MySQL ainsi que son interfaçage pour vos pages dynamiques y sont décrites avec des exemples simples et courts. La dernière partie du livre s'intéressera au futur de ces deux technologies.Permalink : ./index.php?lvl=notice_display&id=13777 Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité L167/1 L167 Livre Magasin d'Ouvrages / INF Langage Consultation sur place
Exclu du prêtL167/2 L167 Livre Magasin d'Ouvrages / INF Langage Disponible L167/3 L167 Livre Magasin d'Ouvrages / INF Langage Disponible L167/4 L167 Livre Magasin d'Ouvrages / INF Langage Disponible L167/5 L167 Livre Magasin d'Ouvrages / INF Langage Disponible L167/6 L167 Livre Magasin d'Ouvrages / INF Langage Disponible Aucun avis, veuillez vous identifier pour ajouter le vôtre !
Titre : PHP-MySQL et JavaScript Type de document : texte imprime Auteurs : Philippe Chaléat ; Charnay, Daniel, Auteur ; Rouet, Jean-René, Auteur ; Thomas, Gaël, Auteur Editeur : Paris : Eyrolles Année de publication : impr. 2005 Collection : Les Cahiers du programmeur Importance : IX-211 p.) Présentation : ill., couv. ill. en coul. Format : 24 cm Note générale : Index. Résumés Langues : Français Mots-clés : PHP (langage de programmation) MySQL (logiciel) JavaScript (langage de programmation) Index. décimale : 005.133/005.3 Résumé :
En imposant des règles strictes de gestion de code et en offrant une très riche bibliothèque de composants prêts à l'emploi, le framework PHP 5 Zend Framework guide le développeur web dans l'industrialisation de ses développements, afin d'en garantir la fiabilité, l'évolutivité et la facilité de maintenance.Cet ouvrage présente les meilleures pratiques de développement web avec PHP 5 et le Zend Framework : design patterns, MVC, base de données, sécurité, interopérabilité, tests unitaires, gestion des flux et des sessions, etc.Non sans rappeler les prérequis techniques et théoriques à l'utilisation du framework, l'ouvrage aidera tant les développeurs débutants en PHP que les chefs de projets ou architectes aguerris souhaitant l'utiliser en entreprise.Note de contenu :
En ligne : https://www.amazon.fr/Zend-Framework-Bien-d%C3%A9velopper-PHP-ebook/dp/B005SRR70 [...] Permalink : ./index.php?lvl=notice_display&id=37093 PHP-MySQL et JavaScript [texte imprime] / Philippe Chaléat ; Charnay, Daniel, Auteur ; Rouet, Jean-René, Auteur ; Thomas, Gaël, Auteur . - Paris : Eyrolles, impr. 2005 . - IX-211 p.) : ill., couv. ill. en coul. ; 24 cm. - (Les Cahiers du programmeur) .
Index. Résumés
Langues : Français
Mots-clés : PHP (langage de programmation) MySQL (logiciel) JavaScript (langage de programmation) Index. décimale : 005.133/005.3 Résumé :
En imposant des règles strictes de gestion de code et en offrant une très riche bibliothèque de composants prêts à l'emploi, le framework PHP 5 Zend Framework guide le développeur web dans l'industrialisation de ses développements, afin d'en garantir la fiabilité, l'évolutivité et la facilité de maintenance.Cet ouvrage présente les meilleures pratiques de développement web avec PHP 5 et le Zend Framework : design patterns, MVC, base de données, sécurité, interopérabilité, tests unitaires, gestion des flux et des sessions, etc.Non sans rappeler les prérequis techniques et théoriques à l'utilisation du framework, l'ouvrage aidera tant les développeurs débutants en PHP que les chefs de projets ou architectes aguerris souhaitant l'utiliser en entreprise.Note de contenu :
En ligne : https://www.amazon.fr/Zend-Framework-Bien-d%C3%A9velopper-PHP-ebook/dp/B005SRR70 [...] Permalink : ./index.php?lvl=notice_display&id=37093 Exemplaires
Code-barres Cote Support Localisation Section Disponibilité aucun exemplaire Aucun avis, veuillez vous identifier pour ajouter le vôtre !
Titre : PHP et MySQL -MySQLi - PDO : Construisez votre application Type de document : texte imprime Auteurs : Christophe Villeneuve Mention d'édition : 2ème éd. Editeur : St-Herblain : Éd. ENI Année de publication : cop. 2010 Importance : 382 p. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-5386-1 Note générale :
La couv. porte en plus : "Fichiers à télécharger" (http://www.editions-eni.fr)
Liste de sites Internet p. 371-372. Index
Langues : Français Mots-clés : PHP(langage de programmation) MySQL (logiciel) Index. décimale : 005.133/005.3 Résumé :
PROGRAMMEZ !
PHP ET MYSQL - MYSQLI - PDO
Dans un premier temps, l'auteur choisit de décrire les principales fonctions de PHP en prenant des exemples facilement compréhensibles. Il passe ensuite en revue les différentes étapes du développement en s'aidant des exemples de la première partie (accès sécurisés, gestion du carnet d'adresses, gestion des mot de passe, gestion des administrateurs, affichage et exportation des données). Un chapitre complémentaire détaillé des notions plus avancées comme les contrôles de sécurité, le suivi de la navigation des visiteurs. Cette nouvelle édition de l'ouvrage met l'accent sur deux points : le premier concerne internet (sécurité captcha, transmission des données entre sites), l'autre point concerne la programmation objet de sa découverte à l'utilisation des espaces de noms (namespace).
Une bonne référence pour le développeur PHP.
Ce livre sur PHP est destiné à toute personne qui désire se lancer dans le développement web avec ce langage. Il détaille pas à pas le développement d'une application de gestion d'un carnet d'adresses sur Internet. La conception de cette application prend en compte différents formats de bases de données (MySQL, MySQLi et PDO) et différentes versions de PHP. Dans un premier temps, l'auteur choisit de décrire les principales fonctions de PHP en prenant des exemples facilement compréhensibles. Il décrit ensuite pas à pas les différentes étapes du développement en s'aidant des exemples de la première partie (accès sécurisés, gestion du carnet d'adresses, gestion des mots de passe, gestion des administrateurs, affichage et exportation des données...). Le dernier chapitre détaille des notions plus avancées comme les contrôles de sécurité, le suivi de la navigation des visiteurs... Cette nouvelle édition de l'ouvrage met l'accent sur deux points : le premier point est orienté internet (sécurité captcha, transmissions des données entre sites...), l'autre point est orienté sur la programmation objet, de sa découverte à l'utilisation des espaces de noms (namespace). L'application étudiée est déclinée en trois versions entièrement téléchargeables sur le site de l'éditeur.Note de contenu :
Avant-propos
- L’environnement de développement
Avant-propos
1. Avant-propos 9
1.1. Description de l'application à réaliser 9
1.2. Différents objectifs de réalisation 11
1.3. Préparation et déroulement du développement 12
1.4. Les versions utilisées 13
1.5. L'environnement de développement 14
2. Télécharger les exemples du livre 14
Chapitre 1
L'environnement de développement
1. Introduction 19
2. Page fixe/page dynamique 19
3. Le langage PHP 21
3.1. Afficher une page 22
3.2. Détails de l'utilisation 22
3.3. Les extensions des fichiers 24
4. Présentation d'une base de données (ou BDD) 25
4.1. Introduction 25
4.2. Créer une base de données 26
4.3. Importer un fichier SQL 28
4.4. Créer un fichier SQL 31
4.5. Insérer des données 33
4.6. Manipulations SQL 34
4.7. Accès à la base de données avec PHP 35
5. Le serveur 36
6. Les outils 37
6.1. Les logiciels 37
6.2. Environnement prédéfini 37
6.3. Organisation des fichiers PHP 38
Chapitre 2
La préparation du développement
1. Introduction 41
2. Les feuilles de style 41
3. Les bases du langage PHP 44
3.1. Les variables 44
3.2. Les conditions 47
3.3. Les boucles 50
4. La base de données 52
4.1. Connexion 53
4.2. Structure de la base de données 55
5. La squelette de l'application 58
5.1. Les includes 58
5.2. Les pseudo-frames 59
5.3. Les fonctions 63
6. Les formulaires 65
6.1. Get, Post, Request et Files 65
6.1.1. Envoi des données à partir d'un formulaire 66
6.1.2. Envoi des données à partir d'un lien hypertexte 69
6.1.3. Envoi des données à partir d'un fichier 70
6.2. Le contrôle des formulaires 72
6.2.1. Votre formulaire possède-t-il des valeurs ? 72
6.2.2. Votre formulaire contient-il des caractères ? 74
6.2.3. Détection des caractères spéciaux 75
6.2.4. Détection d'une chaîne de caractères 77
6.2.5. Vérification du format 78
6.2.6. Particularité avec les formulaires 79
6.2.7. Les listes dans les formulaires 80
7. Les tableaux 82
7.1. Les tableaux en général 82
7.2. Les tableaux dans une fonction 83
7.3. Les tableaux de messages dans un formulaire 84
7.4. Rechercher dans un tableau 86
8. Les bases de données 87
8.1. MySQLi 88
8.1.1. Ajouter des données dans une table 88
8.1.2. Visualiser les données d'une table 90
8.1.3. Mettre à jour des données dans une table 92
8.1.4. Supprimer des données d'une table 93
8.1.5. Rechercher des données 93
8.2. MySQL 95
8.2.1. Ajouter des données dans une table 95
8.2.2. Visualiser les données d'une table 97
8.2.3. Mettre à jour des données dans une table 99
8.2.4. Supprimer des données d'une table 101
8.2.5. Rechercher des données 102
8.3. PDO 103
8.3.1. Introduction 103
8.3.2. Connexion 104
8.3.3. Visualiser les données d'une table 105
8.3.4. Ajouter des données dans une table 107
8.3.5. Mettre à jour des données dans une table 108
8.3.6. Nombre de lignes dans une table 109
8.3.7. Afficher les données d'une table si elles sont présentes 110
9. Les sessions 111
9.1. Description 111
9.2. Utilisation de base des sessions 112
9.3. Un espace membre 114
9.4. Limitation du temps des sessions 118
10. Les dates 119
10.1. Affichage 119
10.2. Format d'enregistrement 121
11. Expression régulière 121
11.1. preg_Match 122
11.2. preg_replace 126
12. La gestion des fichiers 127
12.1. Lecture/Ecriture 127
12.1.1. Première méthode 127
12.1.2. Deuxième méthode 129
12.2. Transfert de fichiers 130
13. La sécurité 134
13.1. Les sessions 134
13.2. Droit d'accès à certaines pages 135
13.3. Limitation de la durée des sessions 136
13.4. XSS 137
13.5. Injection SQL 138
13.6. Supprimer avec confirmation 139
13.7. CSRF (Cross Site Request Forgeries) 139
13.8. PHP_SELF 140
13.9. Crypter le mot de passe 140
13.10. Listing dossier 141
14. Le débuggage 142
14.1. Les erreurs classiques 142
14.2. Erreur en Exception Etendue 143
14.3. Les variables 144
14.4. Les requêtes 145
14.5. Le warning 147
15. Image 150
15.1. Les fonctionnalités 150
15.2. Les objets graphiques 153
15.2.1. Ligne 154
15.2.2. Carré/rectangle 155
15.2.3. Cercle/ellipse 156
15.3. Les couleurs 158
15.4. Le texte 159
15.4.1. Chaîne horizontale 160
15.4.2. Police True Type 161
15.5. Fichier externe 162
Chapitre 3
La saisie et l'affichage
1. Introduction 167
2. Connexion à un compte 167
2.1. L'identifiant 167
2.2. La connexion 169
2.3. L'e-mail, le mot de passe 173
2.4. La session 178
2.5. L'adresse machine 180
3. Menu 180
3.1. Affichage 180
3.2. Contenu 181
3.3. Description 183
4. La gestion des rubriques 184
4.1. Ajouter une rubrique 185
4.2. Visualiser les rubriques 187
4.3. Éditer une rubrique 188
4.4. Supprimer une rubrique 192
5. La gestion du carnet d'adresses 195
5.1. Présentation 195
5.2. Ajouter un contact 196
5.2.1. Première partie de la saisie 197
5.2.2. Deuxième partie de la saisie 199
5.2.3. Contrôle du formulaire 199
5.2.4. Manipulations du fichier photo 204
5.3. Afficher les contacts 206
5.3.1. Visualiser 206
5.3.2. Filtrer 209
5.3.3. Trier 211
5.3.4. Gérer plusieurs pages 212
5.4. Éditer un contact 216
5.4.1. Mise à jour de la fiche 220
5.4.2. Mise à jour des détails 221
5.4.3. Mise à jour de la photo 223
5.5. Supprimer un contact 224
6. La gestion de l'administration 226
6.1. Ajouter un compte 226
6.2. Afficher les comptes 234
6.3. Éditer un compte 237
7. Les logs 239
7.1. Enregistrement 239
7.2. Visualisation 240
8. Mots de passe 243
9. Captcha 248
9.1. Conception 248
9.1.1. Déclaration de l'image 248
9.1.2. Paramètres de l'image 249
9.1.3. Le texte 251
9.2. Le formulaire 252
Chapitre 4
Les résultats
1. Recherche 257
1.1. Technique de recherche 257
1.2. Multipages 262
2. Exportation CSV 262
2.1. Création 262
2.2. Téléchargement 265
3. Exportation PDF 266
3.1. Présentation 266
3.2. Principes de base 267
3.3. Notre application 270
4. Exportation XML 276
4.1. Structure 276
4.2. Base de données 279
4.2.1. Généralités 279
4.2.2. Mise en pratique 280
4.3. Le jeu de caractères 283
4.4. SimpleXML 284
4.5. Flux RSS 285
4.5.1. Présentation 285
4.5.2. RSS manuel 286
4.5.3. RSS évolué 289
5. Extension Json 292
5.1. Introduction 292
5.2. Structure 292
5.3. Base de données 295
5.3.1. Généralités 295
5.3.2. Mise en pratique 297
Chapitre 5
Fonctionnalités supplémentaires
1. HTAccess 303
1.1. Protection de dossiers 303
1.2. Redirection d'adresse 305
1.2.1. Présentation 305
1.2.2. Configuration du serveur Apache 306
1.2.3. Utilisation 308
1.3. Gestion des erreurs de page (Error Document) 308
2. Extension Filter 311
2.1. Filter_input 311
2.2. Filter_var 313
2.3. Filter avec une expression régulière 314
2.4. Sécurité avec Filter 315
3. Cartographie 315
3.1. Ajax 315
3.2. Google Maps 316
3.2.1. Installation 317
3.2.2. Utilisation basique 317
3.2.3. Utilisation avec PHP 322
4. Les fonctions particulières 325
4.1. PHPINFO 326
4.2. Informations du serveur 327
4.3. Les visiteurs 329
5. UTF-8 331
5.1. Introduction 331
5.2. Généralités 331
5.3. Mise en pratique 333
5.3.1. Vérification 333
5.3.2. Identifications 334
5.3.3. Manipulations 334
6. cURL 335
6.1. Généralités 336
6.2. Mise en pratique 338
Chapitre 6
Programmation Orientée Objet
1. Introduction 343
2. Les bases de la programmation Objet 343
2.1. Généralités 343
2.2. Constructeur et Destructeur 345
2.2.1. Constructeur 345
2.2.2. Destructeur 347
2.3. Base de données 348
3. Espaces de noms 351
3.1. Introduction 351
3.2. Généralités 352
3.2.1. Simple combinaison 352
3.2.2. Multicombinaisons 354
3.3. Les classes 355
4. Cas pratique 359
4.1. Sujet 359
4.2. La classe 360
4.3. L'identification 364
4.4. La gestion de l'administration 366
4.4.1. Ajouter un compte 366
4.4.2. Afficher un compte 367
4.4.3. Éditer un compte 368
Annexe
1. Liens utiles 371
1.1. Liens français 371
1.2. Liens Anglophones 372
Index thématique 373
En ligne : https://www.amazon.fr/PHP-MYSQL-Construisez-application-%C3%A9dition/dp/27460538 [...] Permalink : ./index.php?lvl=notice_display&id=13889 PHP et MySQL -MySQLi - PDO : Construisez votre application [texte imprime] / Christophe Villeneuve . - 2ème éd. . - St-Herblain : Éd. ENI, cop. 2010 . - 382 p. ; 21 cm.
ISBN : 978-2-7460-5386-1
La couv. porte en plus : "Fichiers à télécharger" (http://www.editions-eni.fr)
Liste de sites Internet p. 371-372. Index
Langues : Français
Mots-clés : PHP(langage de programmation) MySQL (logiciel) Index. décimale : 005.133/005.3 Résumé :
PROGRAMMEZ !
PHP ET MYSQL - MYSQLI - PDO
Dans un premier temps, l'auteur choisit de décrire les principales fonctions de PHP en prenant des exemples facilement compréhensibles. Il passe ensuite en revue les différentes étapes du développement en s'aidant des exemples de la première partie (accès sécurisés, gestion du carnet d'adresses, gestion des mot de passe, gestion des administrateurs, affichage et exportation des données). Un chapitre complémentaire détaillé des notions plus avancées comme les contrôles de sécurité, le suivi de la navigation des visiteurs. Cette nouvelle édition de l'ouvrage met l'accent sur deux points : le premier concerne internet (sécurité captcha, transmission des données entre sites), l'autre point concerne la programmation objet de sa découverte à l'utilisation des espaces de noms (namespace).
Une bonne référence pour le développeur PHP.
Ce livre sur PHP est destiné à toute personne qui désire se lancer dans le développement web avec ce langage. Il détaille pas à pas le développement d'une application de gestion d'un carnet d'adresses sur Internet. La conception de cette application prend en compte différents formats de bases de données (MySQL, MySQLi et PDO) et différentes versions de PHP. Dans un premier temps, l'auteur choisit de décrire les principales fonctions de PHP en prenant des exemples facilement compréhensibles. Il décrit ensuite pas à pas les différentes étapes du développement en s'aidant des exemples de la première partie (accès sécurisés, gestion du carnet d'adresses, gestion des mots de passe, gestion des administrateurs, affichage et exportation des données...). Le dernier chapitre détaille des notions plus avancées comme les contrôles de sécurité, le suivi de la navigation des visiteurs... Cette nouvelle édition de l'ouvrage met l'accent sur deux points : le premier point est orienté internet (sécurité captcha, transmissions des données entre sites...), l'autre point est orienté sur la programmation objet, de sa découverte à l'utilisation des espaces de noms (namespace). L'application étudiée est déclinée en trois versions entièrement téléchargeables sur le site de l'éditeur.Note de contenu :
Avant-propos
- L’environnement de développement
Avant-propos
1. Avant-propos 9
1.1. Description de l'application à réaliser 9
1.2. Différents objectifs de réalisation 11
1.3. Préparation et déroulement du développement 12
1.4. Les versions utilisées 13
1.5. L'environnement de développement 14
2. Télécharger les exemples du livre 14
Chapitre 1
L'environnement de développement
1. Introduction 19
2. Page fixe/page dynamique 19
3. Le langage PHP 21
3.1. Afficher une page 22
3.2. Détails de l'utilisation 22
3.3. Les extensions des fichiers 24
4. Présentation d'une base de données (ou BDD) 25
4.1. Introduction 25
4.2. Créer une base de données 26
4.3. Importer un fichier SQL 28
4.4. Créer un fichier SQL 31
4.5. Insérer des données 33
4.6. Manipulations SQL 34
4.7. Accès à la base de données avec PHP 35
5. Le serveur 36
6. Les outils 37
6.1. Les logiciels 37
6.2. Environnement prédéfini 37
6.3. Organisation des fichiers PHP 38
Chapitre 2
La préparation du développement
1. Introduction 41
2. Les feuilles de style 41
3. Les bases du langage PHP 44
3.1. Les variables 44
3.2. Les conditions 47
3.3. Les boucles 50
4. La base de données 52
4.1. Connexion 53
4.2. Structure de la base de données 55
5. La squelette de l'application 58
5.1. Les includes 58
5.2. Les pseudo-frames 59
5.3. Les fonctions 63
6. Les formulaires 65
6.1. Get, Post, Request et Files 65
6.1.1. Envoi des données à partir d'un formulaire 66
6.1.2. Envoi des données à partir d'un lien hypertexte 69
6.1.3. Envoi des données à partir d'un fichier 70
6.2. Le contrôle des formulaires 72
6.2.1. Votre formulaire possède-t-il des valeurs ? 72
6.2.2. Votre formulaire contient-il des caractères ? 74
6.2.3. Détection des caractères spéciaux 75
6.2.4. Détection d'une chaîne de caractères 77
6.2.5. Vérification du format 78
6.2.6. Particularité avec les formulaires 79
6.2.7. Les listes dans les formulaires 80
7. Les tableaux 82
7.1. Les tableaux en général 82
7.2. Les tableaux dans une fonction 83
7.3. Les tableaux de messages dans un formulaire 84
7.4. Rechercher dans un tableau 86
8. Les bases de données 87
8.1. MySQLi 88
8.1.1. Ajouter des données dans une table 88
8.1.2. Visualiser les données d'une table 90
8.1.3. Mettre à jour des données dans une table 92
8.1.4. Supprimer des données d'une table 93
8.1.5. Rechercher des données 93
8.2. MySQL 95
8.2.1. Ajouter des données dans une table 95
8.2.2. Visualiser les données d'une table 97
8.2.3. Mettre à jour des données dans une table 99
8.2.4. Supprimer des données d'une table 101
8.2.5. Rechercher des données 102
8.3. PDO 103
8.3.1. Introduction 103
8.3.2. Connexion 104
8.3.3. Visualiser les données d'une table 105
8.3.4. Ajouter des données dans une table 107
8.3.5. Mettre à jour des données dans une table 108
8.3.6. Nombre de lignes dans une table 109
8.3.7. Afficher les données d'une table si elles sont présentes 110
9. Les sessions 111
9.1. Description 111
9.2. Utilisation de base des sessions 112
9.3. Un espace membre 114
9.4. Limitation du temps des sessions 118
10. Les dates 119
10.1. Affichage 119
10.2. Format d'enregistrement 121
11. Expression régulière 121
11.1. preg_Match 122
11.2. preg_replace 126
12. La gestion des fichiers 127
12.1. Lecture/Ecriture 127
12.1.1. Première méthode 127
12.1.2. Deuxième méthode 129
12.2. Transfert de fichiers 130
13. La sécurité 134
13.1. Les sessions 134
13.2. Droit d'accès à certaines pages 135
13.3. Limitation de la durée des sessions 136
13.4. XSS 137
13.5. Injection SQL 138
13.6. Supprimer avec confirmation 139
13.7. CSRF (Cross Site Request Forgeries) 139
13.8. PHP_SELF 140
13.9. Crypter le mot de passe 140
13.10. Listing dossier 141
14. Le débuggage 142
14.1. Les erreurs classiques 142
14.2. Erreur en Exception Etendue 143
14.3. Les variables 144
14.4. Les requêtes 145
14.5. Le warning 147
15. Image 150
15.1. Les fonctionnalités 150
15.2. Les objets graphiques 153
15.2.1. Ligne 154
15.2.2. Carré/rectangle 155
15.2.3. Cercle/ellipse 156
15.3. Les couleurs 158
15.4. Le texte 159
15.4.1. Chaîne horizontale 160
15.4.2. Police True Type 161
15.5. Fichier externe 162
Chapitre 3
La saisie et l'affichage
1. Introduction 167
2. Connexion à un compte 167
2.1. L'identifiant 167
2.2. La connexion 169
2.3. L'e-mail, le mot de passe 173
2.4. La session 178
2.5. L'adresse machine 180
3. Menu 180
3.1. Affichage 180
3.2. Contenu 181
3.3. Description 183
4. La gestion des rubriques 184
4.1. Ajouter une rubrique 185
4.2. Visualiser les rubriques 187
4.3. Éditer une rubrique 188
4.4. Supprimer une rubrique 192
5. La gestion du carnet d'adresses 195
5.1. Présentation 195
5.2. Ajouter un contact 196
5.2.1. Première partie de la saisie 197
5.2.2. Deuxième partie de la saisie 199
5.2.3. Contrôle du formulaire 199
5.2.4. Manipulations du fichier photo 204
5.3. Afficher les contacts 206
5.3.1. Visualiser 206
5.3.2. Filtrer 209
5.3.3. Trier 211
5.3.4. Gérer plusieurs pages 212
5.4. Éditer un contact 216
5.4.1. Mise à jour de la fiche 220
5.4.2. Mise à jour des détails 221
5.4.3. Mise à jour de la photo 223
5.5. Supprimer un contact 224
6. La gestion de l'administration 226
6.1. Ajouter un compte 226
6.2. Afficher les comptes 234
6.3. Éditer un compte 237
7. Les logs 239
7.1. Enregistrement 239
7.2. Visualisation 240
8. Mots de passe 243
9. Captcha 248
9.1. Conception 248
9.1.1. Déclaration de l'image 248
9.1.2. Paramètres de l'image 249
9.1.3. Le texte 251
9.2. Le formulaire 252
Chapitre 4
Les résultats
1. Recherche 257
1.1. Technique de recherche 257
1.2. Multipages 262
2. Exportation CSV 262
2.1. Création 262
2.2. Téléchargement 265
3. Exportation PDF 266
3.1. Présentation 266
3.2. Principes de base 267
3.3. Notre application 270
4. Exportation XML 276
4.1. Structure 276
4.2. Base de données 279
4.2.1. Généralités 279
4.2.2. Mise en pratique 280
4.3. Le jeu de caractères 283
4.4. SimpleXML 284
4.5. Flux RSS 285
4.5.1. Présentation 285
4.5.2. RSS manuel 286
4.5.3. RSS évolué 289
5. Extension Json 292
5.1. Introduction 292
5.2. Structure 292
5.3. Base de données 295
5.3.1. Généralités 295
5.3.2. Mise en pratique 297
Chapitre 5
Fonctionnalités supplémentaires
1. HTAccess 303
1.1. Protection de dossiers 303
1.2. Redirection d'adresse 305
1.2.1. Présentation 305
1.2.2. Configuration du serveur Apache 306
1.2.3. Utilisation 308
1.3. Gestion des erreurs de page (Error Document) 308
2. Extension Filter 311
2.1. Filter_input 311
2.2. Filter_var 313
2.3. Filter avec une expression régulière 314
2.4. Sécurité avec Filter 315
3. Cartographie 315
3.1. Ajax 315
3.2. Google Maps 316
3.2.1. Installation 317
3.2.2. Utilisation basique 317
3.2.3. Utilisation avec PHP 322
4. Les fonctions particulières 325
4.1. PHPINFO 326
4.2. Informations du serveur 327
4.3. Les visiteurs 329
5. UTF-8 331
5.1. Introduction 331
5.2. Généralités 331
5.3. Mise en pratique 333
5.3.1. Vérification 333
5.3.2. Identifications 334
5.3.3. Manipulations 334
6. cURL 335
6.1. Généralités 336
6.2. Mise en pratique 338
Chapitre 6
Programmation Orientée Objet
1. Introduction 343
2. Les bases de la programmation Objet 343
2.1. Généralités 343
2.2. Constructeur et Destructeur 345
2.2.1. Constructeur 345
2.2.2. Destructeur 347
2.3. Base de données 348
3. Espaces de noms 351
3.1. Introduction 351
3.2. Généralités 352
3.2.1. Simple combinaison 352
3.2.2. Multicombinaisons 354
3.3. Les classes 355
4. Cas pratique 359
4.1. Sujet 359
4.2. La classe 360
4.3. L'identification 364
4.4. La gestion de l'administration 366
4.4.1. Ajouter un compte 366
4.4.2. Afficher un compte 367
4.4.3. Éditer un compte 368
Annexe
1. Liens utiles 371
1.1. Liens français 371
1.2. Liens Anglophones 372
Index thématique 373
En ligne : https://www.amazon.fr/PHP-MYSQL-Construisez-application-%C3%A9dition/dp/27460538 [...] Permalink : ./index.php?lvl=notice_display&id=13889 Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité L231/1 L231 Livre Magasin d'Ouvrages / INF Langage Consultation sur place
Exclu du prêtL231/2 L231 Livre Magasin d'Ouvrages / INF Langage Disponible L231/3 L231 Livre Magasin d'Ouvrages / INF Langage Disponible L231/4 L231 Livre Magasin d'Ouvrages / INF Langage Disponible L231/5 L231 Livre Magasin d'Ouvrages / INF Langage Disponible Aucun avis, veuillez vous identifier pour ajouter le vôtre !
PHP versions 4 et my SQL / Jean Engels (2001)
Titre : PHP versions 4 et my SQL Type de document : texte imprime Auteurs : Jean Engels Editeur : Paris : Ed.Osman Eyrolles multimédia Année de publication : 2001 Collection : Pro micro Importance : IX-351p. Présentation : ill. Format : 23 cm ISBN/ISSN/EAN : 978-2-7464-0233-1 Note générale :
La couv. porte en plus : "la collection des passionnés conçue par des professionnels".. - En plus sur la couv. : "Accès instantané à plus de 1000 fonctions : syntaxe, définition, tous les paramètres expliqués"Langues : Français Mots-clés : MySQL (logiciel) Sites Web:conception SQL (langage de programmation) PHP (langage de programmation) Index. décimale : 005.133/005.3 Résumé : A portée de clavier les références indispensables pour travailler au quotidien avec PHP 4 et optimiser le développement de tous vos scripts
Accès instantané à plus de 1 000 fonctions :
syntaxe
définition
tous les paramètres expliqués
Riche de plus d'un millier de fonctions intégrées, sans parler des instructions de la syntaxe propre à tout langage, PHP 4 nécessite à chaque instant une référence complète. Même, Rasmus Lerdorf, son créateur, avoue se référer souvent à l'aide PHP pour retrouver la syntaxe exacte d'une fonction...
Grâce à ce Pro-Micro, vous disposez en permanence d'un accès rapide à plus de 1 000 fonctions, à leur syntaxe, au type de donnée retourné par chaque fonction et à la définition de tous leurs paramètres, vous en permettant une utilisation instantanée.
Niveau : développeurs confirmés
PHP est un langage très puissant, mais aussi très vaste, riche de plusieurs milliers de commandes et de fonctions intégrées, difficiles à assimiler. Si vous en avez assez d'imprimer des centaines de pages récupérées à droite et à gauche sur Internet, soyez heureux. Voici en effet le dictionnaire exhaustif, pratique et en français, des commandes, fonctions et syntaxe de PHP. Vous y retrouverez, dans une mise en page très claire permettant une recherche aisée et donc rapide, plus de 1 000 fonctions et la définition de tous leurs paramètres possibles. Jugez plutôt : les types de données pour PHP en général, ses variables et constantes, ses opérateurs, ses classes, entre autres, sont expliqués en détails. Pour PHP 4, ce sont les variables, fichiers, sessions, etc... pour MySQL, les types de données, les fonctions spécialisées, etc. Enfin les fonctions de création d'images dynamiques comme Pspell ou Zlib sont aussi abordées. Cet ouvrage va d'autant plus se frayer un chemin facile vers votre bureau lorsque vous apprendrez qu'il inclut également les références des fonctions des bases de données les plus célèbres du marché, comme Oracle, dBase, Sybase, Informix, etc. ! --David Rault
Ce que vous trouverez dans PHP 4 et MySQL Pro-Micro :
La syntaxe de base du langage PHP :
les types de données,
les variables et constantes,
les opérateurs,
les instructions de contrôle,
les fonctions personnalisées,
les classes, les objets
les formulaires.
Les fonctions générales de PHP 4 :
les variables,
les chaînes, les tableaux,
les objets,
les fichiers,
les sessions.
MySQL, la base de données privilégiée de PHP :
les types de données,
un aide-mémoire de SQL de A comme ALTER TABLE à U comme USE,
les fonctions spécialisées de MySQL.
Utilitaires et divers :
les fonctions de création d'images dynamiques,
les fonctions Pspell,
les fonctions Aspell,
les fonctions Zlib,
les fonctions ClipPDF.
Inclut également les références des fonctions des bases de données :
mSQL, PostgreSQL, Sybase, DBA, dBase, DBM, ODBC, Oracle, Oracle8, Informix, Ingres II, SQLServer, InterBase.Permalink : ./index.php?lvl=notice_display&id=13778 PHP versions 4 et my SQL [texte imprime] / Jean Engels . - Paris : Ed.Osman Eyrolles multimédia, 2001 . - IX-351p. : ill. ; 23 cm. - (Pro micro) .
ISBN : 978-2-7464-0233-1
La couv. porte en plus : "la collection des passionnés conçue par des professionnels".. - En plus sur la couv. : "Accès instantané à plus de 1000 fonctions : syntaxe, définition, tous les paramètres expliqués"
Langues : Français
Mots-clés : MySQL (logiciel) Sites Web:conception SQL (langage de programmation) PHP (langage de programmation) Index. décimale : 005.133/005.3 Résumé : A portée de clavier les références indispensables pour travailler au quotidien avec PHP 4 et optimiser le développement de tous vos scripts
Accès instantané à plus de 1 000 fonctions :
syntaxe
définition
tous les paramètres expliqués
Riche de plus d'un millier de fonctions intégrées, sans parler des instructions de la syntaxe propre à tout langage, PHP 4 nécessite à chaque instant une référence complète. Même, Rasmus Lerdorf, son créateur, avoue se référer souvent à l'aide PHP pour retrouver la syntaxe exacte d'une fonction...
Grâce à ce Pro-Micro, vous disposez en permanence d'un accès rapide à plus de 1 000 fonctions, à leur syntaxe, au type de donnée retourné par chaque fonction et à la définition de tous leurs paramètres, vous en permettant une utilisation instantanée.
Niveau : développeurs confirmés
PHP est un langage très puissant, mais aussi très vaste, riche de plusieurs milliers de commandes et de fonctions intégrées, difficiles à assimiler. Si vous en avez assez d'imprimer des centaines de pages récupérées à droite et à gauche sur Internet, soyez heureux. Voici en effet le dictionnaire exhaustif, pratique et en français, des commandes, fonctions et syntaxe de PHP. Vous y retrouverez, dans une mise en page très claire permettant une recherche aisée et donc rapide, plus de 1 000 fonctions et la définition de tous leurs paramètres possibles. Jugez plutôt : les types de données pour PHP en général, ses variables et constantes, ses opérateurs, ses classes, entre autres, sont expliqués en détails. Pour PHP 4, ce sont les variables, fichiers, sessions, etc... pour MySQL, les types de données, les fonctions spécialisées, etc. Enfin les fonctions de création d'images dynamiques comme Pspell ou Zlib sont aussi abordées. Cet ouvrage va d'autant plus se frayer un chemin facile vers votre bureau lorsque vous apprendrez qu'il inclut également les références des fonctions des bases de données les plus célèbres du marché, comme Oracle, dBase, Sybase, Informix, etc. ! --David Rault
Ce que vous trouverez dans PHP 4 et MySQL Pro-Micro :
La syntaxe de base du langage PHP :
les types de données,
les variables et constantes,
les opérateurs,
les instructions de contrôle,
les fonctions personnalisées,
les classes, les objets
les formulaires.
Les fonctions générales de PHP 4 :
les variables,
les chaînes, les tableaux,
les objets,
les fichiers,
les sessions.
MySQL, la base de données privilégiée de PHP :
les types de données,
un aide-mémoire de SQL de A comme ALTER TABLE à U comme USE,
les fonctions spécialisées de MySQL.
Utilitaires et divers :
les fonctions de création d'images dynamiques,
les fonctions Pspell,
les fonctions Aspell,
les fonctions Zlib,
les fonctions ClipPDF.
Inclut également les références des fonctions des bases de données :
mSQL, PostgreSQL, Sybase, DBA, dBase, DBM, ODBC, Oracle, Oracle8, Informix, Ingres II, SQLServer, InterBase.Permalink : ./index.php?lvl=notice_display&id=13778 Exemplaires
Code-barres Cote Support Localisation Section Disponibilité L168/1 L168 Livre Magasin d'Ouvrages / INF Langage Consultation sur place
Exclu du prêtAucun avis, veuillez vous identifier pour ajouter le vôtre !
Permalink