A partir de cette page vous pouvez :
author
Retourner au premier écran avec les étagères virtuelles... |
Détail de l'auteur
Auteur Olivier Heurtel |
Documents disponibles écrits par cet auteur



Oracle 11g / Jérôme Gabillaud (cop. 2009)
Titre : Oracle 11g : SQL, PL/SQL, SQL*Plus / Type de document : texte imprime Auteurs : Jérôme Gabillaud ; Olivier Heurtel, Auteur Editeur : Saint-Herblain : Éd. ENI Année de publication : cop. 2009 Importance : 489 p. Présentation : ill., couv. ill. en coul Format : 23 cm ISBN/ISSN/EAN : 978-2-7460-4765-5 Note générale :
La couv. porte en plus : "Informatique technique". - La couv. porte en plus : "Fichiers à télécharger www.editions-eni.fr"
Index
Langues : Français Mots-clés : Oracle(système informatique) SQL(langage de programmation) Oracle SQL*Plus (logiciel) Résumé :
Ce livre sur Oracle s’adresse à tout informaticien désireux de maîtriser la gestion d’une base de données Oracle.
L’auteur reprend les concepts, définitions et règles du modèle relationnel et détaille son utilisation dans le cadre des outils proposés en standard avec Oracle Database 11g, c’est-à -dire SQL, SQL*PLUS, PL/SQL et Java.
Les techniques de programmation en PL/SQL sont étudiées afin de pouvoir utiliser toute la puissance du serveur de bases de données Oracle 11g ainsi que les nouveautés apportées par cette version : colonne virtuelle, table en lecture seule, pivot, trigger composé, cache de résultat pour les fonctions, etc. Par ailleurs, cet ouvrage présente l’outil SQL Developer et l’environnement de développement d’application Web Oracle Application Express (APEX).
Des exemples nombreux et précis aident le lecteur à maîtriser ces langages de référence dans le monde des bases de données relationnelles. Ces exemples sont en téléchargement sur cette page.Note de contenu :
Chapitre 1
Modèle relationnel
A. La gestion des données 9
B. Le modèle relationnel 11
C. L'algèbre relationnelle 16
Chapitre 2
SQL
A. Généralités 33
B. Description des objets 38
C. Manipulation des données 61
D. Traduction de l'algèbre relationnelle 88
E. SQL avancé 114
Chapitre 3
SQL*Plus et SQL Developer
A. Utilisation de SQL*Plus 159
B. Présentation des données 174
C. SQL Developer 191
Chapitre 4
PL/SQL
A. Introduction 209
B. Gestion des variables 211
C. Structures de contrôle 227
D. Utilisation des curseurs 234
E. Gestion des erreurs 242
F. Exemple récapitulatif 253
Chapitre 5
Objets de la base utilisant PL/SQL
A. Introduction 261
B. Les databases triggers 261
C. Les triggers sur des événements système ou utilisateur 272
D. Les modifications de triggers 278
E. Les procédures stockées 279
F. Les fonctions stockées 281
G. Les packages 284
H. Les transactions autonomes 290
I. SQL dynamique 294
J. Collections et enregistrements 307
K. La copie des données par blocs 322
L. Fonctions et ensemble de lignes 334
M. L'utilitaire Wrap 336
N. DBMS_OUTPUT 337
O. Le package UTL_FILE 341
P. Le package DBMS_LOB 353
Chapitre 6
Java
A. Introduction 369
B. Chargement des procédures stockées 370
C. Publication des procédures stockées 377
D. Utilisation des procédures stockées 382
Chapitre 7
Le parser XML
A. Introduction 391
B. Lire un fichier XML 392
C. Appliquer une feuille de style à un document XML 396
D. XSU 398
Chapitre 8
Application Express
A. Introduction 415
B. Activer Oracle Application Express 415
C. Créer un espace de travail 417
D. Développer une application 424
Index 459Permalink : ./index.php?lvl=notice_display&id=13524 Oracle 11g : SQL, PL/SQL, SQL*Plus / [texte imprime] / Jérôme Gabillaud ; Olivier Heurtel, Auteur . - Saint-Herblain : Éd. ENI, cop. 2009 . - 489 p. : ill., couv. ill. en coul ; 23 cm.
ISBN : 978-2-7460-4765-5
La couv. porte en plus : "Informatique technique". - La couv. porte en plus : "Fichiers à télécharger www.editions-eni.fr"
Index
Langues : Français
Mots-clés : Oracle(système informatique) SQL(langage de programmation) Oracle SQL*Plus (logiciel) Résumé :
Ce livre sur Oracle s’adresse à tout informaticien désireux de maîtriser la gestion d’une base de données Oracle.
L’auteur reprend les concepts, définitions et règles du modèle relationnel et détaille son utilisation dans le cadre des outils proposés en standard avec Oracle Database 11g, c’est-à -dire SQL, SQL*PLUS, PL/SQL et Java.
Les techniques de programmation en PL/SQL sont étudiées afin de pouvoir utiliser toute la puissance du serveur de bases de données Oracle 11g ainsi que les nouveautés apportées par cette version : colonne virtuelle, table en lecture seule, pivot, trigger composé, cache de résultat pour les fonctions, etc. Par ailleurs, cet ouvrage présente l’outil SQL Developer et l’environnement de développement d’application Web Oracle Application Express (APEX).
Des exemples nombreux et précis aident le lecteur à maîtriser ces langages de référence dans le monde des bases de données relationnelles. Ces exemples sont en téléchargement sur cette page.Note de contenu :
Chapitre 1
Modèle relationnel
A. La gestion des données 9
B. Le modèle relationnel 11
C. L'algèbre relationnelle 16
Chapitre 2
SQL
A. Généralités 33
B. Description des objets 38
C. Manipulation des données 61
D. Traduction de l'algèbre relationnelle 88
E. SQL avancé 114
Chapitre 3
SQL*Plus et SQL Developer
A. Utilisation de SQL*Plus 159
B. Présentation des données 174
C. SQL Developer 191
Chapitre 4
PL/SQL
A. Introduction 209
B. Gestion des variables 211
C. Structures de contrôle 227
D. Utilisation des curseurs 234
E. Gestion des erreurs 242
F. Exemple récapitulatif 253
Chapitre 5
Objets de la base utilisant PL/SQL
A. Introduction 261
B. Les databases triggers 261
C. Les triggers sur des événements système ou utilisateur 272
D. Les modifications de triggers 278
E. Les procédures stockées 279
F. Les fonctions stockées 281
G. Les packages 284
H. Les transactions autonomes 290
I. SQL dynamique 294
J. Collections et enregistrements 307
K. La copie des données par blocs 322
L. Fonctions et ensemble de lignes 334
M. L'utilitaire Wrap 336
N. DBMS_OUTPUT 337
O. Le package UTL_FILE 341
P. Le package DBMS_LOB 353
Chapitre 6
Java
A. Introduction 369
B. Chargement des procédures stockées 370
C. Publication des procédures stockées 377
D. Utilisation des procédures stockées 382
Chapitre 7
Le parser XML
A. Introduction 391
B. Lire un fichier XML 392
C. Appliquer une feuille de style à un document XML 396
D. XSU 398
Chapitre 8
Application Express
A. Introduction 415
B. Activer Oracle Application Express 415
C. Créer un espace de travail 417
D. Développer une application 424
Index 459Permalink : ./index.php?lvl=notice_display&id=13524 Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité BD102/1 BD102 Livre Magasin d'Ouvrages / INF Base de Donnée Consultation sur place
Exclu du prêtBD102/2 BD102 Livre Magasin d'Ouvrages / INF Base de Donnée Disponible BD102/3 BD102 Livre Magasin d'Ouvrages / INF Base de Donnée Disponible BD102/4 BD102 Livre Magasin d'Ouvrages / INF Base de Donnée Disponible Aucun avis, veuillez vous identifier pour ajouter le vôtre !
Titre : PHP 5.3 : développez un site web dynamique et interactif Type de document : texte imprime Auteurs : Olivier Heurtel Editeur : Saint-Herblain : Éd. ENI Année de publication : cop. 2010 Collection : (Collection Ressources informatiques, ISSN 1627-8224) Importance : 495 p. Présentation : ill., couv. ill. en coul. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-5410-3 Note générale :
La couv. porte en plus : "Informatique technique" et "Fichiers à télécharger" (http:\\www.editions-eni.fr)
IndexLangues : Français Mots-clés : PHP (langage de programmation) Sites Web Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Des informations sur le développement en PHP autour de Drupal.
Ce livre sur PHP 5.3 s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site Web dynamique et interactif. Après une présentation des principes de base du langage, l'auteur se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs en s'attachant à apporter des réponses précises et complètes aux problématiques habituelles (gestion des formulaires, accès aux bases de données, gestion des sessions, envoi de courriers électroniques...). Pour toutes les fonctionnalités détaillées, de nombreux exemples de code sont présentés et commentés. Ce livre didactique, à la fois complet et synthétique, vous permet d'aller droit au but ; c'est l'ouvrage idéal pour se lancer sur PHP. Les exemples cités dans le livre sont en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Introduction Chapitre 1
A. Objectif de l'ouvrage 10
B. Bref historique de PHP 10
C. Où se procurer PHP ? 11
D. Conventions d'écriture 11
Vue d'ensemble de PHP Chapitre 2
A. Qu'est-ce que PHP ? 14
B. Structure de base d'une page PHP 16
1. Les balises PHP 16
2. La fonction echo 16
3. Le séparateur d'instructions 17
4. Le commentaire 18
5. Mixer du PHP et de l'HTML 18
6. Règles de nommage 21
C. Configuration de PHP 21
1. Le fichier de configuration php.ini 21
2. Informations sur la configuration 22
D. Utiliser PHP en ligne de commande 25
Variables, constantes, types et tableaux Chapitre 3
A. Constantes 28
1. Définition 28
2. Portée 29
3. Fonctions utiles 29
B. Variables 31
1. Initialisation et affectation 31
2. Portée et durée de vie 32
3. Fonctions utiles 32
4. Variable dynamique (ou variable variable) 38
C. Types de données 38
1. Types disponibles 38
2. Conversions 45
3. Fonctions utiles 48
D. Tableaux 52
1. Définition 52
2. Création 53
3. Manipulation 57
4. Portée 61
5. Fonctions utiles 61
E. Quelques fonctions utiles sur les chaînes de caractères, les dates et les nombres 68
1. Préambule 68
2. Manipulation des chaînes de caractères 69
3. Utiliser les expressions rationnelles 82
a. Introduction 82
b. Structure d'une expression rationnelle 82
c. Fonctions 91
4. Manipulation des dates 95
5. Générer un nombre aléatoire 107
Opérateurs Chapitre 4
A. L'opérateur d'affectation par valeur 110
B. L'opérateur d'affectation par référence 111
C. Les opérateurs arithmétiques 112
D. L'opérateur de chaîne 113
E. Les opérateurs de comparaison 113
F. Les opérateurs logiques 114
G. L'opérateur ternaire 114
H. Les opérateurs combinés 115
I. Précédence des opérateurs 116
Structures de contrôle Chapitre 5
A. Les contrôles conditionnels 118
1. If 118
2. Switch 120
B. Les contrôles itératifs 122
1. While 122
2. Do... while 124
3. For 125
4. Continue et break 127
C. Inclure un fichier 128
1. Fonctionnement 128
2. Utilisation 130
D. Interrompre le script 131
Fonctions et classes Chapitre 6
A. Fonctions 134
1. Introduction 134
2. Déclaration et appel 134
3. Paramètres 137
4. Valeur de retour 140
5. Considérations sur les variables utilisées dans les fonctions 141
6. Les constantes et les fonctions 144
7. Récursivité 145
8. Fonction anonyme 146
B. Classes 148
1. Concept 148
2. Définir une classe 148
3. Instancier une classe 151
4. Héritage 152
5. Autres fonctionnalités sur les classes 154
a. Classe ou méthode abstraite 154
b. Classe ou méthode finale 155
c. Interface 156
d. Attribut ou méthode statique - Constante de classe 157
6. Exceptions 159
C. Les espaces de noms 160
Gestion des formulaires Chapitre 7
A. Vue d'ensemble 166
1. Petit rappel sur les formulaires 166
2. Interaction entre un formulaire et un script PHP 168
B. Récupérer les données saisies dans le formulaire 173
1. Principe 173
2. Les différents types de zones 180
3. Synthèse 190
C. Construire un formulaire dynamiquement 192
D. Contrôler les données saisies 196
1. Vue d'ensemble 196
2. Vérifications classiques 197
E. Les problèmes sur les données saisies 201
1. La fonctionnalité de « magic quotes » 201
2. Autres problèmes sur les données saisies 209
3. Synthèse 214
F. Utilisation des filtres 215
1. Principes 215
2. Application aux formulaires 223
G. Aller sur une autre page à la fin du traitement 225
Accéder aux bases de données Chapitre 8
A. Introduction 232
1. Vue d'ensemble 232
2. La notion de fetch 233
B. Utilisation de MySQL 234
1. Préambule 234
2. Connexion et déconnexion 235
3. Lire des données 237
4. Mettre à jour des données 252
5. Gérer les erreurs 258
6. MySQLi 261
a. Introduction 261
b. Correspondance avec l'extension MySQL 261
c. Requêtes préparées 265
C. Utilisation d'Oracle 269
1. Préambule 269
2. Environnement NLS 269
3. Connexion et déconnexion 270
4. Lire des données 272
5. Mettre à jour des données 295
6. Appeler une procédure stockée 304
7. Illustration des problèmes liés à l'environnement NLS 307
8. Gérer les erreurs 310
D. Utilisation de SQLite 313
1. Préambule 313
2. Ouvrir et fermer une base 314
3. Lire des données 315
4. Mettre à jour des données 328
5. Gérer les erreurs 333
E. PHP Data Objects (PDO) 336
F. « Magic quotes » : le retour 338
1. Préambule 338
2. Chargement des données en provenance d'une base 341
3. Mise à jour des données dans la base 342
Gérer les sessions Chapitre 9
A. Description du problème 348
B. Authentification 351
1. Vue d'ensemble 351
2. Saisie de l'identification 351
3. Vérifier l'identification saisie 357
C. Créer un identifiant unique 357
D. Passer des informations par l'URL 359
1. Principe 359
2. « magic quotes » : le retour 364
3. Application à la gestion des sessions 365
4. Remarques et conclusion 370
E. Passer des informations par une zone de formulaire cachée 372
1. Principe 372
2. Application à la gestion des sessions 373
3. Remarques et conclusion 376
F. Utiliser des cookies 377
1. Principe 377
2. « magic quotes » : le retour 383
3. Application à la gestion des sessions 383
4. Remarques et conclusion 388
G. Utiliser la gestion des sessions de PHP 389
1. Principes 389
2. Mise en oeuvre 390
3. Gérer soi-même la transmission de l'identifiant de session 399
4. Quelques directives de configuration supplémentaires 405
5. Application à la gestion des sessions 405
6. Remarques et conclusion 411
H. Conserver des informations d'une visite à une autre 414
I. Petite synthèse sur les variables Get/Post/Cookie/Session 419
Envoyer un courrier électronique Chapitre 10
A. Vue d'ensemble 424
B. Envoyer un message texte sans pièce jointe 424
C. Envoyer un message au format MIME 426
1. Préambule 426
2. Message au format HTML 427
3. Message avec pièce jointe 429
Gestion des fichiers Chapitre 11
A. Manipuler les fichiers sur le serveur 434
B. magic quotes 441
C. Télécharger un fichier à partir du client : « file upload » 442
D. Télécharger un fichier à partir du serveur : « download » 447
Gérer les erreurs dans un script PHP Chapitre 12
A. Vue d'ensemble 454
B. Les messages d'erreur PHP 454
C. Les fonctions de gestion des erreurs 456
Annexe Chapitre 13
A. Variables PHP prédéfinies 468
B. Constantes PHP prédéfinies 469
C. Exemples complémentaires 470
1. Introduction 470
2. Lire un document XML 471
3. Générer un document PDF 475
4. Générer une image 479
Index 485
En ligne : https://www.amazon.fr/PHP-5-3-D%C3%A9veloppez-dynamique-interactif/dp/2746054108 [...] Permalink : ./index.php?lvl=notice_display&id=11973 PHP 5.3 : développez un site web dynamique et interactif [texte imprime] / Olivier Heurtel . - Saint-Herblain : Éd. ENI, cop. 2010 . - 495 p. : ill., couv. ill. en coul. ; 21 cm. - ((Collection Ressources informatiques, ISSN 1627-8224)) .
ISBN : 978-2-7460-5410-3
La couv. porte en plus : "Informatique technique" et "Fichiers à télécharger" (http:\\www.editions-eni.fr)
Index
Langues : Français
Mots-clés : PHP (langage de programmation) Sites Web Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Des informations sur le développement en PHP autour de Drupal.
Ce livre sur PHP 5.3 s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site Web dynamique et interactif. Après une présentation des principes de base du langage, l'auteur se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs en s'attachant à apporter des réponses précises et complètes aux problématiques habituelles (gestion des formulaires, accès aux bases de données, gestion des sessions, envoi de courriers électroniques...). Pour toutes les fonctionnalités détaillées, de nombreux exemples de code sont présentés et commentés. Ce livre didactique, à la fois complet et synthétique, vous permet d'aller droit au but ; c'est l'ouvrage idéal pour se lancer sur PHP. Les exemples cités dans le livre sont en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Introduction Chapitre 1
A. Objectif de l'ouvrage 10
B. Bref historique de PHP 10
C. Où se procurer PHP ? 11
D. Conventions d'écriture 11
Vue d'ensemble de PHP Chapitre 2
A. Qu'est-ce que PHP ? 14
B. Structure de base d'une page PHP 16
1. Les balises PHP 16
2. La fonction echo 16
3. Le séparateur d'instructions 17
4. Le commentaire 18
5. Mixer du PHP et de l'HTML 18
6. Règles de nommage 21
C. Configuration de PHP 21
1. Le fichier de configuration php.ini 21
2. Informations sur la configuration 22
D. Utiliser PHP en ligne de commande 25
Variables, constantes, types et tableaux Chapitre 3
A. Constantes 28
1. Définition 28
2. Portée 29
3. Fonctions utiles 29
B. Variables 31
1. Initialisation et affectation 31
2. Portée et durée de vie 32
3. Fonctions utiles 32
4. Variable dynamique (ou variable variable) 38
C. Types de données 38
1. Types disponibles 38
2. Conversions 45
3. Fonctions utiles 48
D. Tableaux 52
1. Définition 52
2. Création 53
3. Manipulation 57
4. Portée 61
5. Fonctions utiles 61
E. Quelques fonctions utiles sur les chaînes de caractères, les dates et les nombres 68
1. Préambule 68
2. Manipulation des chaînes de caractères 69
3. Utiliser les expressions rationnelles 82
a. Introduction 82
b. Structure d'une expression rationnelle 82
c. Fonctions 91
4. Manipulation des dates 95
5. Générer un nombre aléatoire 107
Opérateurs Chapitre 4
A. L'opérateur d'affectation par valeur 110
B. L'opérateur d'affectation par référence 111
C. Les opérateurs arithmétiques 112
D. L'opérateur de chaîne 113
E. Les opérateurs de comparaison 113
F. Les opérateurs logiques 114
G. L'opérateur ternaire 114
H. Les opérateurs combinés 115
I. Précédence des opérateurs 116
Structures de contrôle Chapitre 5
A. Les contrôles conditionnels 118
1. If 118
2. Switch 120
B. Les contrôles itératifs 122
1. While 122
2. Do... while 124
3. For 125
4. Continue et break 127
C. Inclure un fichier 128
1. Fonctionnement 128
2. Utilisation 130
D. Interrompre le script 131
Fonctions et classes Chapitre 6
A. Fonctions 134
1. Introduction 134
2. Déclaration et appel 134
3. Paramètres 137
4. Valeur de retour 140
5. Considérations sur les variables utilisées dans les fonctions 141
6. Les constantes et les fonctions 144
7. Récursivité 145
8. Fonction anonyme 146
B. Classes 148
1. Concept 148
2. Définir une classe 148
3. Instancier une classe 151
4. Héritage 152
5. Autres fonctionnalités sur les classes 154
a. Classe ou méthode abstraite 154
b. Classe ou méthode finale 155
c. Interface 156
d. Attribut ou méthode statique - Constante de classe 157
6. Exceptions 159
C. Les espaces de noms 160
Gestion des formulaires Chapitre 7
A. Vue d'ensemble 166
1. Petit rappel sur les formulaires 166
2. Interaction entre un formulaire et un script PHP 168
B. Récupérer les données saisies dans le formulaire 173
1. Principe 173
2. Les différents types de zones 180
3. Synthèse 190
C. Construire un formulaire dynamiquement 192
D. Contrôler les données saisies 196
1. Vue d'ensemble 196
2. Vérifications classiques 197
E. Les problèmes sur les données saisies 201
1. La fonctionnalité de « magic quotes » 201
2. Autres problèmes sur les données saisies 209
3. Synthèse 214
F. Utilisation des filtres 215
1. Principes 215
2. Application aux formulaires 223
G. Aller sur une autre page à la fin du traitement 225
Accéder aux bases de données Chapitre 8
A. Introduction 232
1. Vue d'ensemble 232
2. La notion de fetch 233
B. Utilisation de MySQL 234
1. Préambule 234
2. Connexion et déconnexion 235
3. Lire des données 237
4. Mettre à jour des données 252
5. Gérer les erreurs 258
6. MySQLi 261
a. Introduction 261
b. Correspondance avec l'extension MySQL 261
c. Requêtes préparées 265
C. Utilisation d'Oracle 269
1. Préambule 269
2. Environnement NLS 269
3. Connexion et déconnexion 270
4. Lire des données 272
5. Mettre à jour des données 295
6. Appeler une procédure stockée 304
7. Illustration des problèmes liés à l'environnement NLS 307
8. Gérer les erreurs 310
D. Utilisation de SQLite 313
1. Préambule 313
2. Ouvrir et fermer une base 314
3. Lire des données 315
4. Mettre à jour des données 328
5. Gérer les erreurs 333
E. PHP Data Objects (PDO) 336
F. « Magic quotes » : le retour 338
1. Préambule 338
2. Chargement des données en provenance d'une base 341
3. Mise à jour des données dans la base 342
Gérer les sessions Chapitre 9
A. Description du problème 348
B. Authentification 351
1. Vue d'ensemble 351
2. Saisie de l'identification 351
3. Vérifier l'identification saisie 357
C. Créer un identifiant unique 357
D. Passer des informations par l'URL 359
1. Principe 359
2. « magic quotes » : le retour 364
3. Application à la gestion des sessions 365
4. Remarques et conclusion 370
E. Passer des informations par une zone de formulaire cachée 372
1. Principe 372
2. Application à la gestion des sessions 373
3. Remarques et conclusion 376
F. Utiliser des cookies 377
1. Principe 377
2. « magic quotes » : le retour 383
3. Application à la gestion des sessions 383
4. Remarques et conclusion 388
G. Utiliser la gestion des sessions de PHP 389
1. Principes 389
2. Mise en oeuvre 390
3. Gérer soi-même la transmission de l'identifiant de session 399
4. Quelques directives de configuration supplémentaires 405
5. Application à la gestion des sessions 405
6. Remarques et conclusion 411
H. Conserver des informations d'une visite à une autre 414
I. Petite synthèse sur les variables Get/Post/Cookie/Session 419
Envoyer un courrier électronique Chapitre 10
A. Vue d'ensemble 424
B. Envoyer un message texte sans pièce jointe 424
C. Envoyer un message au format MIME 426
1. Préambule 426
2. Message au format HTML 427
3. Message avec pièce jointe 429
Gestion des fichiers Chapitre 11
A. Manipuler les fichiers sur le serveur 434
B. magic quotes 441
C. Télécharger un fichier à partir du client : « file upload » 442
D. Télécharger un fichier à partir du serveur : « download » 447
Gérer les erreurs dans un script PHP Chapitre 12
A. Vue d'ensemble 454
B. Les messages d'erreur PHP 454
C. Les fonctions de gestion des erreurs 456
Annexe Chapitre 13
A. Variables PHP prédéfinies 468
B. Constantes PHP prédéfinies 469
C. Exemples complémentaires 470
1. Introduction 470
2. Lire un document XML 471
3. Générer un document PDF 475
4. Générer une image 479
Index 485
En ligne : https://www.amazon.fr/PHP-5-3-D%C3%A9veloppez-dynamique-interactif/dp/2746054108 [...] Permalink : ./index.php?lvl=notice_display&id=11973 Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité IA548/1 IA548 Livre Magasin d'Ouvrages / FGE Informatique et automatique Consultation sur place
Exclu du prêtIA548/2 IA548 Livre Magasin d'Ouvrages / FGE Informatique et automatique Disponible L227/6 L226 Livre Magasin d'Ouvrages / INF Langage Disponible L227/1 L227 Livre Magasin d'Ouvrages / INF Langage Consultation sur place
Exclu du prêtL227/2 L227 Livre Magasin d'Ouvrages / INF Langage Disponible L227/3 L227 Livre Magasin d'Ouvrages / INF Langage Disponible L227/4 L227 Livre Magasin d'Ouvrages / INF Langage Disponible L227/5 L227 Livre Magasin d'Ouvrages / INF Langage Disponible L227/7 L227 Livre Magasin d'Ouvrages / INF Langage Disponible L227/8 L227 Livre Magasin d'Ouvrages / INF Langage Disponible L227/9 L227 Livre Magasin d'Ouvrages / INF Langage Disponible L227/10 L227 Livre Magasin d'Ouvrages / INF Langage Disponible L227/11 L227 Livre Magasin d'Ouvrages / INF Langage Disponible L227/12 L227 Livre Magasin d'Ouvrages / INF Langage Disponible L227/13 L227 Livre Magasin d'Ouvrages / INF Langage Disponible Les abonnés qui ont emprunté ce document ont également emprunté :
Cours réseaux et télécoms Pujolle, Guy Ondes et électromagnétisme Nicolas, Maxime Traitement numérique du signal Van Den Enden, A.W.M. LTE et les réseaux 4G Bouguen, Yannick Architecture des réseaux de mobiles Pérez, André Les architectures client-serveur Internet et intranet Cloux, Pierre-Yves Aucun avis, veuillez vous identifier pour ajouter le vôtre !
PHP 5.4 développer un site Web dynamique et interactif / Olivier Heurtel (2012)
Titre : PHP 5.4 développer un site Web dynamique et interactif Type de document : texte imprime Auteurs : Olivier Heurtel Editeur : St-Herblain : Éd. ENI Année de publication : 2012 Importance : 454 p. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-7304-3 Note générale : Le livre contient une adresse Internet permettant l'accès à un contenu complémentaire.
Index p.533-553
Langues : Français Mots-clés : PHP (langage de programmation) Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Ce livre sur PHP 5.4 s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site Web dynamique et interactif. Après une présentation des principes de base du langage, l'auteur se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs en s'attachant à apporter des réponses précises et complètes aux problématiques habituelles (gestion des formulaires, accès aux bases de données, gestion des sessions, envoi de courriers électroniques...). Pour toutes les fonctionnalités détaillées, de nombreux exemples de code sont présentés et commentés. Ce livre didactique, à la fois complet et synthétique, vous permet d'aller droit au but ; c'est l'ouvrage idéal pour se lancer sur PHP. Les exemples cités dans le livre sont en téléchargement sur le site www.editions-eni.fr. Les chapitres du livre : Introduction - Vue d'ensemble de PHP - Variables, constantes, types et tableaux - Opérateurs - Structures de contrôle - Fonctions et classes - Gérer les formulaires - Accéder aux bases de données - Gérer les sessions - Envoyer un courrier électronique - Gérer les fichiers - Gérer les erreurs dans un script PHP -AnnexePermalink : ./index.php?lvl=notice_display&id=13847 PHP 5.4 développer un site Web dynamique et interactif [texte imprime] / Olivier Heurtel . - St-Herblain : Éd. ENI, 2012 . - 454 p. ; 21 cm.
ISBN : 978-2-7460-7304-3
Le livre contient une adresse Internet permettant l'accès à un contenu complémentaire.
Index p.533-553
Langues : Français
Mots-clés : PHP (langage de programmation) Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Ce livre sur PHP 5.4 s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site Web dynamique et interactif. Après une présentation des principes de base du langage, l'auteur se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs en s'attachant à apporter des réponses précises et complètes aux problématiques habituelles (gestion des formulaires, accès aux bases de données, gestion des sessions, envoi de courriers électroniques...). Pour toutes les fonctionnalités détaillées, de nombreux exemples de code sont présentés et commentés. Ce livre didactique, à la fois complet et synthétique, vous permet d'aller droit au but ; c'est l'ouvrage idéal pour se lancer sur PHP. Les exemples cités dans le livre sont en téléchargement sur le site www.editions-eni.fr. Les chapitres du livre : Introduction - Vue d'ensemble de PHP - Variables, constantes, types et tableaux - Opérateurs - Structures de contrôle - Fonctions et classes - Gérer les formulaires - Accéder aux bases de données - Gérer les sessions - Envoyer un courrier électronique - Gérer les fichiers - Gérer les erreurs dans un script PHP -AnnexePermalink : ./index.php?lvl=notice_display&id=13847 Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité L254/1 L254 Livre Magasin d'Ouvrages / INF Langage Consultation sur place
Exclu du prêtL254/2 L254 Livre Magasin d'Ouvrages / INF Langage Disponible Aucun avis, veuillez vous identifier pour ajouter le vôtre !
PHP 5.5 / Olivier Heurtel (cop. 2013)
Titre : PHP 5.5 : développez un site web dynamique et interactif Type de document : texte imprime Auteurs : Olivier Heurtel Editeur : St Herblain : ed. ENI Année de publication : cop. 2013 Collection : Ressources informatiques (Nantes), ISSN 1627-8224 Importance : 560 p. Présentation : ill., couv. ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-8371-4 Note générale :
PHP = Personal Home Page. - La couv. porte en plus : "Informatique technique"
IndexLangues : Français Mots-clés : PHP (langage de programmation) Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Présentation des principes de bases du langage PHP, réponses aux problématiques habituelles (gestion des formulaires, accès aux bases de données, envoi de courriers électroniques, etc.) et exemples de codes commentés.
Ce livre sur PHP 5.5 s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site Web dynamique et interactif. Après une présentation des principes de base du langage, l'auteur se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs et s'attache à apporter des réponses précises et complètes aux problématiques habituelles (gestion des formulaires, accès aux bases de données, gestion des sessions, envoi de courriers électroniques...). Pour toutes les fonctionnalités détaillées, de nombreux exemples de code sont présentés et commentés. Ce livre didactique, à la fois complet et synthétique, vous permet d'aller droit au but ; c'est l'ouvrage idéal pour se lancer sur PHP. Les exemples cités dans le livre sont en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Chapitre 1
Introduction
1. Objectif de l'ouvrage 9
2. Bref historique de PHP 10
3. Où se procurer PHP ? 10
4. Conventions d'écriture 12
Chapitre 2
Vue d'ensemble de PHP
1. Qu'est-ce que PHP ? 13
2. Structure de base d'une page PHP 15
2.1 Les balises PHP 15
2.2 La fonction echo 15
2.3 Le séparateur d'instructions 17
2.4 Le commentaire 17
2.5 Mixer du PHP et de l'HTML 18
2.6 Règles de nommage 21
3. Configuration de PHP 21
3.1 Le fichier de configuration php.ini 21
3.2 Informations sur la configuration 22
4. Utiliser PHP en ligne de commande 25
Chapitre 3
Variables, constantes, types et tableaux
1. Constantes 27
1.1 Définition 27
1.2 Portée 28
1.3 Fonctions utiles 29
2. Variables 31
2.1 Initialisation et affectation 31
2.2 Portée et durée de vie 32
2.3 Fonctions utiles 33
2.4 Variable dynamique (ou variable variable) 39
3. Types de données 39
3.1 Types disponibles 39
3.2 Conversions 46
3.3 Fonctions utiles 50
4. Tableaux 56
4.1 Définition 56
4.2 Création 57
4.3 Manipulation 62
4.4 Portée 66
4.5 Fonctions utiles 66
5. Quelques fonctions utiles sur les chaînes de caractères, les dates et les nombres 78
5.1 Préambule 78
5.2 Manipulation des chaînes de caractères 78
5.3 Utiliser les expressions rationnelles 93
5.3.1 Introduction 93
5.3.2 Structure d'une expression rationnelle 94
5.3.3 Fonctions 103
5.4 Manipulation des dates 108
5.5 Générer un nombre aléatoire 121
Chapitre 4
Opérateurs
1. L'opérateur d'affectation par valeur 123
2. L'opérateur d'affectation par référence 125
3. Les opérateurs arithmétiques 126
4. L'opérateur de chaîne 127
5. Les opérateurs de comparaison 127
6. Les opérateurs logiques 128
7. L'opérateur ternaire 129
8. Les opérateurs combinés 130
9. Précédence des opérateurs 130
Chapitre 5
Structures de contrôle
1. Les contrôles conditionnels 131
1.1 If 131
1.2 Switch 134
2. Les contrôles itératifs 136
2.1 While 136
2.2 Do... while 138
2.3 For 139
2.4 Continue et break 142
3. Inclure un fichier 143
3.1 Fonctionnement 143
3.2 Utilisation 145
4. Interrompre le script 147
Chapitre 6
Fonctions et classes
1. Fonctions 149
1.1 Introduction 149
1.2 Déclaration et appel 149
1.3 Paramètres 153
1.4 Valeur de retour 157
1.5 Considérations sur les variables utilisées dans les fonctions 158
1.6 Les constantes et les fonctions 161
1.7 Récursivité 162
1.8 Fonction anonyme 164
1.9 Fonction générateur 165
2. Classes 167
2.1 Concept 167
2.2 Définir une classe 168
2.3 Instancier une classe 171
2.4 Héritage 173
2.5 Autres fonctionnalités sur les classes 175
2.5.1 Classe ou méthode abstraite 175
2.5.2 Classe ou méthode finale 176
2.5.3 Interface 177
2.5.4 Attribut ou méthode statique - Constante de classe 178
2.5.5 Traits 180
2.6 Exceptions 182
3. Les espaces de noms 184
Chapitre 7
Gérer les formulaires
1. Vue d'ensemble 189
1.1 Petit rappel sur les formulaires 189
1.2 Interaction entre un formulaire et un script PHP 192
2. Récupérer les données saisies dans le formulaire 197
2.1 Principe 197
2.2 Les différents types de zones 201
2.3 Synthèse 213
3. Construire un formulaire dynamiquement 215
4. Contrôler les données saisies 220
4.1 Vue d'ensemble 220
4.2 Vérifications classiques 220
5. Les problèmes sur les données saisies 225
5.1 La fonctionnalité de « magic quotes » 225
5.2 Autres problèmes sur les données saisies 226
6. Utilisation des filtres 233
6.1 Principes 233
6.2 Application aux formulaires 242
7. Aller sur une autre page à la fin du traitement 244
Chapitre 8
Accéder aux bases de données
1. Introduction 251
1.1 Vue d'ensemble 251
1.2 La notion de fetch 253
2. Utilisation de MySQL 254
2.1 Préambule 254
2.2 Connexion et déconnexion 255
2.3 Lire des données 257
2.4 Mettre à jour des données 277
2.5 Gérer les erreurs 284
2.6 Requêtes préparées 288
2.6.1 Vue d'ensemble 288
2.6.2 Préparer une requête 290
2.6.3 Lier des variables PHP aux paramètres de la requête 291
2.6.4 Exécuter la requête 292
2.6.5 Obtenir des informations sur le résultat d'une requête de mise à jour 293
2.6.6 Lier des variables PHP aux colonnes du résultat d'une requête de lecture 295
2.6.7 Extraire le résultat d'une requête de lecture 297
2.6.8 Utiliser un résultat stocké 298
2.6.9 Gérer les erreurs 301
2.6.10 Fermer une requête préparée 302
2.7 Utilisation de l'extension MySQL 303
3. Utilisation d'Oracle 306
3.1 Préambule 306
3.2 Environnement NLS 307
3.3 Connexion et déconnexion 307
3.4 Lire des données 310
3.5 Mettre à jour des données 336
3.6 Appeler une procédure stockée 345
3.7 Illustration des problèmes liés à l'environnement NLS 349
3.8 Gérer les erreurs 351
4. Utilisation de SQLite 355
4.1 Préambule 355
4.2 Ouvrir et fermer une base 356
4.3 Lire des données 357
4.4 Mettre à jour des données 370
4.5 Gérer les erreurs 377
5. PHP Data Objects (PDO) 380
6. « Magic quotes » : le retour 383
6.1 Préambule 383
6.2 Chargement des données en provenance d'une base 385
6.3 Mise à jour des données dans la base 386
Chapitre 9
Gérer les sessions
1. Description du problème 391
2. Authentification 395
2.1 Vue d'ensemble 395
2.2 Saisie de l'identification 395
2.3 Vérifier l'identification saisie 401
3. Créer un identifiant unique 402
4. Passer des informations par l'URL 404
4.1 Principe 404
4.2 « magic quotes » : le retour 409
4.3 Application à la gestion des sessions 409
4.4 Remarques et conclusion 415
5. Passer des information par une zone de formulaire cachée 416
5.1 Principe 416
5.2 Application à la gestion des sessions 418
5.3 Remarques et conclusion 421
6. Utiliser des cookies 422
6.1 Principe 422
6.2 « magic quotes » : le retour 428
6.3 Application à la gestion des sessions 428
6.4 Remarques et conclusion 434
7. Utiliser la gestion des sessions de PHP 435
7.1 Principes 435
7.2 Mise en oeuvre 436
7.3 Gérer soi-même la transmission de l'identifiant de session 446
7.4 Quelques directives de configuration supplémentaires 452
7.5 Application à la gestion des sessions 453
7.6 Remarques et conclusion 459
8. Conserver des informations d'une visite à une autre 462
9. Petite synthèse sur les variables Get/Post/Cookie/Session 468
Chapitre 10
Envoyer un courrier électronique
1. Vue d'ensemble 471
2. Envoyer un message texte sans pièce jointe 471
3. Envoyer un message au format MIME 474
3.1 Préambule 474
3.2 Message au fromat HTML 474
3.3 Message avec pièce jointe 478
Chapitre 11
Gérer les fichiers
1. Manipuler les fichiers sur le serveur 481
2. magic quotes 490
3. Télécharger un fichier à partir du client : « file upload » 491
4.Télécharger un fichier à partir du serveur : « download » 496
Chapitre 12
Gérer les erreurs dans un script PHP
1. Vue d'ensemble 503
2. Les messages d'erreur PHP 504
3. Les fonctions de gestion des erreurs 506
Annexe
1. Variables PHP prédéfinies 519
2. Constantes PHP prédéfinies 521
3. Exemples complémentaires 522
3.1 Introduction 522
3.2 Lire un document XML 522
3.3 Générer un document PDF 527
3.4 Générer une image 532
Index 539Permalink : ./index.php?lvl=notice_display&id=13898 PHP 5.5 : développez un site web dynamique et interactif [texte imprime] / Olivier Heurtel . - St Herblain : ed. ENI, cop. 2013 . - 560 p. : ill., couv. ill. ; 21 cm. - (Ressources informatiques (Nantes), ISSN 1627-8224) .
ISBN : 978-2-7460-8371-4
PHP = Personal Home Page. - La couv. porte en plus : "Informatique technique"
Index
Langues : Français
Mots-clés : PHP (langage de programmation) Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Présentation des principes de bases du langage PHP, réponses aux problématiques habituelles (gestion des formulaires, accès aux bases de données, envoi de courriers électroniques, etc.) et exemples de codes commentés.
Ce livre sur PHP 5.5 s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site Web dynamique et interactif. Après une présentation des principes de base du langage, l'auteur se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs et s'attache à apporter des réponses précises et complètes aux problématiques habituelles (gestion des formulaires, accès aux bases de données, gestion des sessions, envoi de courriers électroniques...). Pour toutes les fonctionnalités détaillées, de nombreux exemples de code sont présentés et commentés. Ce livre didactique, à la fois complet et synthétique, vous permet d'aller droit au but ; c'est l'ouvrage idéal pour se lancer sur PHP. Les exemples cités dans le livre sont en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Chapitre 1
Introduction
1. Objectif de l'ouvrage 9
2. Bref historique de PHP 10
3. Où se procurer PHP ? 10
4. Conventions d'écriture 12
Chapitre 2
Vue d'ensemble de PHP
1. Qu'est-ce que PHP ? 13
2. Structure de base d'une page PHP 15
2.1 Les balises PHP 15
2.2 La fonction echo 15
2.3 Le séparateur d'instructions 17
2.4 Le commentaire 17
2.5 Mixer du PHP et de l'HTML 18
2.6 Règles de nommage 21
3. Configuration de PHP 21
3.1 Le fichier de configuration php.ini 21
3.2 Informations sur la configuration 22
4. Utiliser PHP en ligne de commande 25
Chapitre 3
Variables, constantes, types et tableaux
1. Constantes 27
1.1 Définition 27
1.2 Portée 28
1.3 Fonctions utiles 29
2. Variables 31
2.1 Initialisation et affectation 31
2.2 Portée et durée de vie 32
2.3 Fonctions utiles 33
2.4 Variable dynamique (ou variable variable) 39
3. Types de données 39
3.1 Types disponibles 39
3.2 Conversions 46
3.3 Fonctions utiles 50
4. Tableaux 56
4.1 Définition 56
4.2 Création 57
4.3 Manipulation 62
4.4 Portée 66
4.5 Fonctions utiles 66
5. Quelques fonctions utiles sur les chaînes de caractères, les dates et les nombres 78
5.1 Préambule 78
5.2 Manipulation des chaînes de caractères 78
5.3 Utiliser les expressions rationnelles 93
5.3.1 Introduction 93
5.3.2 Structure d'une expression rationnelle 94
5.3.3 Fonctions 103
5.4 Manipulation des dates 108
5.5 Générer un nombre aléatoire 121
Chapitre 4
Opérateurs
1. L'opérateur d'affectation par valeur 123
2. L'opérateur d'affectation par référence 125
3. Les opérateurs arithmétiques 126
4. L'opérateur de chaîne 127
5. Les opérateurs de comparaison 127
6. Les opérateurs logiques 128
7. L'opérateur ternaire 129
8. Les opérateurs combinés 130
9. Précédence des opérateurs 130
Chapitre 5
Structures de contrôle
1. Les contrôles conditionnels 131
1.1 If 131
1.2 Switch 134
2. Les contrôles itératifs 136
2.1 While 136
2.2 Do... while 138
2.3 For 139
2.4 Continue et break 142
3. Inclure un fichier 143
3.1 Fonctionnement 143
3.2 Utilisation 145
4. Interrompre le script 147
Chapitre 6
Fonctions et classes
1. Fonctions 149
1.1 Introduction 149
1.2 Déclaration et appel 149
1.3 Paramètres 153
1.4 Valeur de retour 157
1.5 Considérations sur les variables utilisées dans les fonctions 158
1.6 Les constantes et les fonctions 161
1.7 Récursivité 162
1.8 Fonction anonyme 164
1.9 Fonction générateur 165
2. Classes 167
2.1 Concept 167
2.2 Définir une classe 168
2.3 Instancier une classe 171
2.4 Héritage 173
2.5 Autres fonctionnalités sur les classes 175
2.5.1 Classe ou méthode abstraite 175
2.5.2 Classe ou méthode finale 176
2.5.3 Interface 177
2.5.4 Attribut ou méthode statique - Constante de classe 178
2.5.5 Traits 180
2.6 Exceptions 182
3. Les espaces de noms 184
Chapitre 7
Gérer les formulaires
1. Vue d'ensemble 189
1.1 Petit rappel sur les formulaires 189
1.2 Interaction entre un formulaire et un script PHP 192
2. Récupérer les données saisies dans le formulaire 197
2.1 Principe 197
2.2 Les différents types de zones 201
2.3 Synthèse 213
3. Construire un formulaire dynamiquement 215
4. Contrôler les données saisies 220
4.1 Vue d'ensemble 220
4.2 Vérifications classiques 220
5. Les problèmes sur les données saisies 225
5.1 La fonctionnalité de « magic quotes » 225
5.2 Autres problèmes sur les données saisies 226
6. Utilisation des filtres 233
6.1 Principes 233
6.2 Application aux formulaires 242
7. Aller sur une autre page à la fin du traitement 244
Chapitre 8
Accéder aux bases de données
1. Introduction 251
1.1 Vue d'ensemble 251
1.2 La notion de fetch 253
2. Utilisation de MySQL 254
2.1 Préambule 254
2.2 Connexion et déconnexion 255
2.3 Lire des données 257
2.4 Mettre à jour des données 277
2.5 Gérer les erreurs 284
2.6 Requêtes préparées 288
2.6.1 Vue d'ensemble 288
2.6.2 Préparer une requête 290
2.6.3 Lier des variables PHP aux paramètres de la requête 291
2.6.4 Exécuter la requête 292
2.6.5 Obtenir des informations sur le résultat d'une requête de mise à jour 293
2.6.6 Lier des variables PHP aux colonnes du résultat d'une requête de lecture 295
2.6.7 Extraire le résultat d'une requête de lecture 297
2.6.8 Utiliser un résultat stocké 298
2.6.9 Gérer les erreurs 301
2.6.10 Fermer une requête préparée 302
2.7 Utilisation de l'extension MySQL 303
3. Utilisation d'Oracle 306
3.1 Préambule 306
3.2 Environnement NLS 307
3.3 Connexion et déconnexion 307
3.4 Lire des données 310
3.5 Mettre à jour des données 336
3.6 Appeler une procédure stockée 345
3.7 Illustration des problèmes liés à l'environnement NLS 349
3.8 Gérer les erreurs 351
4. Utilisation de SQLite 355
4.1 Préambule 355
4.2 Ouvrir et fermer une base 356
4.3 Lire des données 357
4.4 Mettre à jour des données 370
4.5 Gérer les erreurs 377
5. PHP Data Objects (PDO) 380
6. « Magic quotes » : le retour 383
6.1 Préambule 383
6.2 Chargement des données en provenance d'une base 385
6.3 Mise à jour des données dans la base 386
Chapitre 9
Gérer les sessions
1. Description du problème 391
2. Authentification 395
2.1 Vue d'ensemble 395
2.2 Saisie de l'identification 395
2.3 Vérifier l'identification saisie 401
3. Créer un identifiant unique 402
4. Passer des informations par l'URL 404
4.1 Principe 404
4.2 « magic quotes » : le retour 409
4.3 Application à la gestion des sessions 409
4.4 Remarques et conclusion 415
5. Passer des information par une zone de formulaire cachée 416
5.1 Principe 416
5.2 Application à la gestion des sessions 418
5.3 Remarques et conclusion 421
6. Utiliser des cookies 422
6.1 Principe 422
6.2 « magic quotes » : le retour 428
6.3 Application à la gestion des sessions 428
6.4 Remarques et conclusion 434
7. Utiliser la gestion des sessions de PHP 435
7.1 Principes 435
7.2 Mise en oeuvre 436
7.3 Gérer soi-même la transmission de l'identifiant de session 446
7.4 Quelques directives de configuration supplémentaires 452
7.5 Application à la gestion des sessions 453
7.6 Remarques et conclusion 459
8. Conserver des informations d'une visite à une autre 462
9. Petite synthèse sur les variables Get/Post/Cookie/Session 468
Chapitre 10
Envoyer un courrier électronique
1. Vue d'ensemble 471
2. Envoyer un message texte sans pièce jointe 471
3. Envoyer un message au format MIME 474
3.1 Préambule 474
3.2 Message au fromat HTML 474
3.3 Message avec pièce jointe 478
Chapitre 11
Gérer les fichiers
1. Manipuler les fichiers sur le serveur 481
2. magic quotes 490
3. Télécharger un fichier à partir du client : « file upload » 491
4.Télécharger un fichier à partir du serveur : « download » 496
Chapitre 12
Gérer les erreurs dans un script PHP
1. Vue d'ensemble 503
2. Les messages d'erreur PHP 504
3. Les fonctions de gestion des erreurs 506
Annexe
1. Variables PHP prédéfinies 519
2. Constantes PHP prédéfinies 521
3. Exemples complémentaires 522
3.1 Introduction 522
3.2 Lire un document XML 522
3.3 Générer un document PDF 527
3.4 Générer une image 532
Index 539Permalink : ./index.php?lvl=notice_display&id=13898 Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité L300/1 L300 Livre Magasin d'Ouvrages / INF Langage Consultation sur place
Exclu du prêtL300/2 L300 Livre Magasin d'Ouvrages / INF Langage Disponible L300/3 L300 Livre Magasin d'Ouvrages / INF Langage Disponible L300/4 L300 Livre Magasin d'Ouvrages / INF Langage Disponible L300/5 L300 Livre Magasin d'Ouvrages / INF Langage Disponible Aucun avis, veuillez vous identifier pour ajouter le vôtre !