MySQL et CSS- P9

Chia sẻ: Thanh Cong | Ngày: | Loại File: PDF | Số trang:50

0
42
lượt xem
7
download

MySQL et CSS- P9

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

MySQL et CSS- P9: Dans la première partie, lancez-vous dans la création de votre premier site web dynamique en PHP. Au travers d’exemples simples et concrets, apprenez à votre rythme à développer un site web complet, relié à une base de données MySQL

Chủ đề:
Lưu

Nội dung Text: MySQL et CSS- P9

  1. Outils m Figure 14.19 : http://fetchsoftworks.com Personnels m Figure 14.20 : http://alain.tauber.nom.fr Double Poche PHP & MySQL • 401
  2. 14 Annexe Outclock Outclock est un logiciel gratuit en français qui vous permet de lire vos courriels sans les télécharger sur votre disque dur. Il vous permet de rejeter un spam ou à détruire un virus. C’est pratique aussi pour lire son courrier personnel au bureau sans le mélanger avec le courrier professionnel. http://alain.tauber.nom.fr/Outclock/Outclock.php Multipass Multipass est un coffre-fort à mots de passe. Indispensable pour vous y retrouver dans vos nombreux futurs sites. http://gbsoft.free.fr m Figure 14.21 : http://gbsoft.free.fr 402 • Double Poche PHP & MySQL
  3. Applications en PHP Crypter un mot de passe Une page qui vous permettra de crypter le mot de passe que vous insérerez dans le fichier .htpasswd. www.euronet.nl/~arnow/htpasswd Un antivirus gratuit Un site exhaustif sur la sécurité qui propose un antivirus gratuit et efficace. www.secuser.com/antivirus Un outil pour les URL interminables Ce site crée une URL courte qui renvoie à l’adresse longue que vous avez entrée. Cela évite d’avoir une URL coupée dans un courriel, surtout quand vous avez de nombreuses variables à la suite comme dans une librairie en ligne. http://www.tinyurl.com 14.5 Applications en PHP Hotscripts Une importante bibliothèque d’applications en anglais www.hotscripts.com/PHP/Scripts_and_Programs SourceForge Une forge pour les outils et les projets de la communauté du Libre. Site en anglais. http://sourceforge.net Double Poche PHP & MySQL • 403
  4. 14 Annexe PHPscripts Plus de 500 applications en PHP sur tous les thèmes. http://www.phpscripts-fr.net PHPbb Un forum en PHP pour votre site. www.phpbb-fr.com/ Phorum Un autre forum en PHP. Site en anglais. www.phorum.org Atomz C’est un moteur de recherche personnel et gratuit pour votre site, en français. Vous personnalisez votre page de résultats aux couleurs de votre site. Des statistiques de recherche vous sont fournies. L’indexation sera manuelle à partir du site. www.x-recherche.com/services.html PHPMyAdmin Téléchargez l’outil d’administration le plus répandu pour MySQL. www.phpmyadmin.net/home_page PhpMyChat Une causerie en PHP créée par Nicolas Hoizey. www.phpheaven.net/projects/phpMyChat 404 • Double Poche PHP & MySQL
  5. Hébergement 14.6 Les portails Typo3 Typo 3 est un CMS (pour Content Management System, système de gestion de contenu. Ce système permet de gérer un site collectivement et simplement avec des possibilités de personnalisation de l’interface gra- phique. www.typo3.fr Spip Une application très bien conçue avec des zones réservées. Idéale pour créer un magazine en ligne contenant de nombreuses contributions. www.spip.net/ 14.7 Hébergement Pour l’hébergement, vous avez le choix entre les hébergeurs gratuits avec ou sans publicité et les sites payants qui vous garantissent plus de bande passante, donc un accès plus rapide avec votre propre nom de domaine. Les sites gratuits se raréfient, absorbés par de grands groupes. Vous pouvez aussi vous tourner vers votre fournisseur d’accès internet. Gratuit ifrance Un des survivants des hébergeurs gratuits. L’offre comprend PHP4 et MySQL. Une bannière de publicité jaillit à chaque chargement de page. www.ifrance.com/heberg/accueil/ Double Poche PHP & MySQL • 405
  6. 14 Annexe WebDynamit WebDynamit.net est une communauté de webmasters bénévoles qui offre des services Web gratuits depuis mai 2002. Aujourd’hui, plus de 1600 sites sont hébergés sur leurs serveurs sanas publicité ! N’hésitez pas à les aider, ce n’est pas si courant. www.webdynamit.net Free Votre site est hébergé sans publicité mais vous ne disposez pas de la fonction mail() et vous disposez de PHP version 4. www.free.fr La Poste Pour avoir ses pages perso, il suffit de souscrire à l’accès libre (vous n’êtes pas obligé de l’utiliser). La configuration comprend PHP4, MySQL, GD et 50 Mo. http://offres.accesinternet.laposte.net/ Payant ABC Hébergement Le moteur de recherche d’hébergeurs payants. C’est un site incontourna- ble pour celui qui cherche. Vous pouvez rechercher parmi les hébergeurs qui proposent un serveur mutualisé (vous partagez votre serveur avec d’autres clients, en ayant votre nom de domaine) ou un serveur dédié (une machine pour vous), ou qui hébergent des machines (vous leur confiez votre propre serveur). Comparez les prix et les offres. www.abchebergement.com 406 • Double Poche PHP & MySQL
  7. HTML et Javascript Ouvaton les amis Un OVNI dans l’hébergement. C’est une coopérative. L’hébergement coûte pour l’instant environ 12 Q/an pour une grande capacité. http://ouvaton.coop/ Nexen Ils ont des offres payantes intéressantes avec la version 4 de PHP. www.nexenservices.com Noms de domaine Gandi Gandi gère les noms de domaines. Leur foire aux questions (FAQ) est très complète pour que vous compreniez comment procéder avec un nom de domaine. Leurs prix sont intéressants et l’interface vous aide à gérer tous vos noms de domaines. www.gandi.net 14.8 Référencement Référencement 2000 Cette offre gratuite vous référence auprès de la plupart des moteurs de recherche et annuaires de sites. Cela ne vous dispense pas de vous faire connaître par d’autres moyens. www.referencement-2000.com/refgratuit.html 14.9 HTML et Javascript All HTML Un site très complet sur la plupart des langages. Nous vous le conseillons pour HTML et Javascript. www.allhtml.com Double Poche PHP & MySQL • 407
  8. 14 Annexe Le Journal du net Le Journal du net dans sa partie pour les développeurs, évoque plusieurs langages dont le PHP. Des astuces et des tuteuriels sont proposés. http://developpeur.journaldunet.com/ Comment ça marche Un site de vulgarisation sur l’informatique, les différents langages, la sécurité, le web, les bases de données, la législation, les réseaux, les systèmes d’exploitation… Excellent site avec des articles très clairs et un glossaire des termes informatiques. www.commentcamarche.net 14.10 Les groupes de news ¶ PHP, fclp (fr.comp.lang.php) ; ¶ PHP, ap (alt.php) ; ¶ SGBD, fcas (fr.comp.applications.sgbd) ; ¶ SGBD, aps (alt.php.sql) ; SERVEUR, fciws (fr.comp.infosystemes.www.serveurs). Un site pour consulter tous ces newsgroups www.1001newsgroups.com Pour écrire à l’auteur de ce livre L’adresse courriel de l’auteur est livrePHP@carfantan.com et son site est http://jean.carfantan.com. Toute suggestion ou remarque sera la bienvenue. 408 • Double Poche PHP & MySQL
  9. 15 In dex
  10. 15 Index ! != ou !== . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 \$ . . . . . . . . . . . . . . . . . . . . . . . . . . . 60, 302, 308 = . . . . . . . . . . . . . . . . . . . . . . . . . . 49, 69, 69, 82 $DOCUMENT_ROOT . . . . . . . . . . . . . . . . 177 == . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 $PHP_AUTH_PW . . . . . . . . . . . . . . . 173, 175 === . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 $PHP_AUTH_USER . . . . . . . . . . . . 173, 175 ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38, 184 $PHP_SELF . . . . . . . . . . . . . . . . . . . . . 146, 193 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 $REQUEST_URI . . . . . . . . . . . . . . . . . . . . . 143 #. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 $SCRIPT_FILENAME . . . . . . . . . . . . . . . . 255 & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 $SCRIPT_NAME . . . . . . . . . . . . . . . . . . . . 256 * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 $_GET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383 - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 $_POST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383 / . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 .htaccess . . . . . . . . . . . . . . . . . . . . . . . . . 190-191 \n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60, 131 .htpasswd . . . . . . . . . . . . . . . . . . . . . . . . 190-191 \r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 \t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319 A Abs() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 Array_diff() . . . . . . . . . . . . . . . . . . . . . 211, 264 Accolades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Array_flip() . . . . . . . . . . . . . . . . . . . . . . . . . . 300 ADD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Array_intersect() . . . . . . . . . . . . . . . . . . . . . . 211 Addition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Array_keys() . . . . . . . . . . . . . . . . . . . . . . . . . 210 AddSlashes() . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Array_merge() . . . . . . . . . . . . . . . . . . . . . . . . 210 Adresses e-mail Array_merge_recursive() . . . . . . . . . . . . . . 211 obsolètes. . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Array_pop() . . . . . . . . . . . . . . . . . . . . . . . . . . 211 périmées . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 Array_push() . . . . . . . . . . . . . . . . . . . . . . . . . 211 Affectation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Array_shift() . . . . . . . . . . . . . . . . . . . . . . . . . 211 AFUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393 Array_slice() . . . . . . . . . . . . . . . . . . . . . . . . . 211 Agenda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 Array_splice() . . . . . . . . . . . . . . . . . . . . . . . . 211 Alert() . . . . . . . . . . . . . . . . . . . . . . 135, 139-140 Array_unshift() . . . . . . . . . . . . . . . . . . . . . . . 211 Algorithme . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Array_values() . . . . . . . . . . . . . . . . . . . . . . . . 211 ALTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 Array_walk() . . . . . . . . . . . . . . . . . . . . . . . . . 211 ALTER TABLE . . . . . . . . . . . . . . . . . . . . . 113 Arrondi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 AND . . . . . . . . . . . . . . . . . . . . 68, 72, 125, 153 Arsort() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Annuaire de liens . . . . . . . . . . . . . . . . 276, 377 AS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154-155 APC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385 Asort() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Apostrophe . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Attributs . . . . . . . . . . . . . . . . . . . . . . . . 161, 324 Arbre de possibilités . . . . . . . . . . . . . . . . . . 366 Authentification . . . . . . . . . . . . . . . . . . . . . . 172 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . 364 Autocomplétion . . . . . . . . . . . . . . . . . . . . . . 353 Archive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 AUTO_INCREMENT . . . . . . . . . . . . . . . . 110 Array() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 AVG() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Array_count_values() . . . . . . . . . . . . . . . . . 300 B Barre oblique inversée . . . . . . . . . . . . . . . . . 58 Bissextiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Base de données Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 sauvegarder . . . . . . . . . . . . . . . . . . . . . . . . . 118 BLOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Basename() . . . . . . . . . . . . . . . . . . . . . . . . . . 256 Boolean . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 BETWEEN . . . . . . . . . . . . . . . . . . . . . . . . . . 153 Booléens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 BIGINT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Boucles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 410 • Double Poche PHP & MySQL
  11. Index Boutique . . . . . . . . . . . . . . . . . . . . . . . . 258, 333 Break . . . . . . . . . . . . . . . . . . . . . . . 84, 229, 368 Boutique électronique . . . . . . . . . . . . . . . . . 332 Brevet logiciel . . . . . . . . . . . . . . . . . . . . . . . . . 20 Bouton radio . . . . . . . . . . . . . . . . . . . . 136, 233 C C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 secondaire. . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Caddie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366 Cadriciels . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345 Club CakePHP . . . . . . . . . . . . . . . . . . . . . . . . 346, 355 conception . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Calendrier . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 CMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405 Caractère . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 Code hexadécimal . . . . . . . . . . . . . . . . . . . . . 31 d’échappement . . . . . . . . . . . . . . . . . . . . . . . 58 Commentaires . . . . . . . . . . . . . . . . . . . . . . . . . 51 d’espace . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 Commit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 de mot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 Communauté du Libre . . . . . . . . . . . . . . . . . 18 de non mot. . . . . . . . . . . . . . . . . . . . . . . . . . 309 Communication . . . . . . . . . . . . . . . . . . . . . . . 373 de nouvelle ligne . . . . . . . . . . . . . . . . . . . . 309 Compact() . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 joker. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316 Compilateur . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 non numérique . . . . . . . . . . . . . . . . . . . . . . 309 Compteurs . . . . . . . . . . . . . . . . . . . . . . . . . . . 254 numérique . . . . . . . . . . . . . . . . . . . . . . . . . . 309 Concours . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 Cardinalité . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 Conf.ini . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351 Case à cocher . . . . . . . . . . . . . . . . . . . . . . . . 136 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 51 CDATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326 Connexion . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Ceil() . . . . . . . . . . . . . . . . . . . . . . . . . . . 243, 265 Connexion.inc.php . . . . . . . . . . . . . . . . . . . . 120 Cellules Constantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 fusionner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Constructeur . . . . . . . . . . . . . . . . . . . . . 162, 168 CGI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 Continue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Chaînes de caractères . . . . . . . . . . . . . . 57, 86 Contrôle d’erreur . . . . . . . . . . . . . . . . . . . . . . 70 Champ Contrôleur . . . . . . . . . . . . . . . . . . . . . . . 347, 349 Propriétés . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 Cookie . . . . . . . . . . . . . . . . . . . . . . . . . . 179, 181 caché . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 effacer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 CHANGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Copy() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 CHAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Count() . . . . . . . . . . . 100, 152, 155, 212, 339 Chariot électronique . . . . . . . . . . . . . . . . . . 258 Courriel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 Chiffrer.inc.php . . . . . . . . . . . . . . . . . . . . . . . 195 Courriel en HTML . . . . . . . . . . . . . . . . . . . 193 Chmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 CREATE . . . . . . . . . . . . . . . . . . . . . . . . 111, 152 Chmod() . . . . . . . . . . . . . . . . . . . . . . . . 248, 251 Critères de nommage . . . . . . . . . . . . . . . . . . 54 Chop() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 CRUD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350 Classe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Cryptage . . . . . . . . . . . . . . . . . . . . . . . . 191, 195 Clé CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 étrangère . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 CSV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 primaire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 D Date . . . . . . . . . . . . . . . . . . . . 88, 113, 117, 312 DECIMAL . . . . . . . . . . . . . . . . . . . . . . . 116-117 Date() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Décrypter . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 Dates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Default . . . . . . . . . . . . . . . . . . . . . . . . . . . 77, 112 DATETIME . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Define() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Date_nombre() . . . . . . . . . . . . . . . . . . . . 89, 307 DELETE . . . . . . . . . . . . . . . 130, 152-153, 185 Débogage . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367 Delete() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Décalage à droite ou à gauche . . . . . . . . . . 68 Délimiteurs . . . . . . . . . . . . . . . . . . . . . . 315-316 Double Poche PHP & MySQL • 411
  12. 15 Index Demission.php . . . . . . . . . . . . . . . . . . . 187, 196 MySQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390 Dirname() . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390 DISTINCT . . . . . . . . . . . . . . . . . . . . . . 153, 282 DOUBLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Division . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Doublons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Do while . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Dreamweaver . . . . . . . . . . . . . . . . . . . . . 44, 369 Document Object Model . . . . . . . . . . . . . . 134 Drupal . . . . . . . . . . . . . . . . . . . . . . . . . . 346, 360 Documentation DTD . . . . . . . . . . . . . . . . . . . . . . . 322, 324, 326 E E-mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 Entiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 format HTML. . . . . . . . . . . . . . . . . . . . . . . 131 Envoi en nombre . . . . . . . . . . . . . . . . . . . . . 192 format texte . . . . . . . . . . . . . . . . . . . . . . . . . 131 Envoi() . . . . . . . . . . . . . . . . . . . . . . . . . . 138, 140 formater un courriel . . . . . . . . . . . . . . . . . . 35 Ereg() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 Each . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Eregi() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 Each() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 Eregi_replace() . . . . . . . . . . . . . . . . . . . . . . . 303 EasyPHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Ereg_replace() . . . . . . . . . . . . . . . . . . . . . . . . 302 Échappement . . . . . . . . . . . . . . . . . . . . . 60, 124 Erreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70, 366 Echo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 de requête SQL . . . . . . . . . . . . . . . . . . . . . 369 Éditeurs PHP . . . . . . . . . . . . . . . . . . . . . . . . . 398 Espace de nommage . . . . . . . . 323, 328, 385 Élaboration d’une application . . . . . . . . . 365 Espace insécable . . . . . . . . . . . . . . . . . . . . . . 222 Elements[] . . . . . . . . . . . . . . . . . . . . . . . 137, 323 Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120, 368 Else . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Expat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 Elseif . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Explode() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Emails_perimes . . . . . . . . . . . . . . . . . . . . . . . 196 Expression Émoticônes . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 rationnelle . . . . . . . . . . . . . . . . . . . . . . . . . . 301 Empty() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 rationnelles compatibles Perl . . . . . . . . . 316 En-têtes d’un courriel en HTML . . . . . . 132 régulière . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 End() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 Extract() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 F False . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55-56 Filetype() . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Fclose() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Filezilla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400 Feof() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 File_exists() . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Fetch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47, 400 Float . . . . . . . . . . . . . . . . . . . . . . . . . . 55-56, 117 Fgetcsv() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Floor() . . . . . . . . . . . . . . . . . . . . . . . . . . 243, 265 Fgets() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Focus() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 Fgetss() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . 85, 97 Fibonacci . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 imbriquées . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Fichier nombre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 récursives . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 inclus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 Fopen() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Fields.ini . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 For . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 File() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Force Brute . . . . . . . . . . . . . . . . . . . . . . . . . . 176 Fileatime() . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Foreach . . . . . . . . . . . . . . . . . . . . . . 82, 214, 262 Filectime() . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 FORM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 Fileinfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383 Formulaire . . . . . . . . . . 83, 119, 121, 184-185 Filemtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368 champ caché . . . . . . . . . . . . . . . . . . . . . . . . 148 Filemtime() . . . . . . . . . . . . . . . . . . . . . . . . . . 251 checkbox. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Fileperms() . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Filesize() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 hidden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 412 • Double Poche PHP & MySQL
  13. Index image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 wrap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 INPUT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Fpassthru() . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 nom des champs . . . . . . . . . . . . . . . . . . . . 122 Fputs() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Frameworks . . . . . . . . . . . . . . . . . . . . . . . . . . 345 password. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Fread() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 radio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Freetype . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383 select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Fscanf() . . . . . . . . . . . . . . . . . . . . . . . . . 250, 253 sélection multiple. . . . . . . . . . . . . . . . . . . . 141 Fseek() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 submit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Ftell() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Fwrite() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 textarea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 G GD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383 Goto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384 General Public License . . . . . . . . . . . . . . . . . 20 GROUP BY . . . . . . . . . . . . . . . . . . . . . . . . . . 153 Getc() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Groupes de news . . . . . . . . . . . . . . . . . . . . . 408 Get_html_translation_table() . . . . . . . . . . 300 Guillemets . . . . . . . . . . . . . . . . . . . . . . . . . 50, 57 Get_meta_tags() . . . . . . . . . . . . . . . . . 298, 300 doubles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Glossaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408 simples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Google . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377 H Header() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 NORESIZE . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Hébergement . . . . . . . . . . . . . . . . . . . . . 47, 405 notions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Hébergeur . . . . . . . . . . . . . . . . . . . . . . . . 46, 192 page index . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Héritages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 polices de caractères . . . . . . . . . . . . . . . . . . 30 Hidden . . . . . . . . . . . . . . . . . . . . . . . . . . 150, 184 SCROLLING. . . . . . . . . . . . . . . . . . . . . . . . . 42 Histoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 tableaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 HomeSite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 titre de paragraphe. . . . . . . . . . . . . . . . . . . . 31 HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . 26, 407 vlink. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 alink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Htmlentities() . . . . . . . . . . . . . . . . . . . . . . . . . . 86 cadres. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40-41 Htpasswd . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403 commentaires. . . . . . . . . . . . . . . . . . . . . . . . . 51 HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . 176, 201 formulaire. . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 en-tête . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Https . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 liens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 HTTP_GET_VARS . . . . . . . . . . . . . . . . . . . 383 link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 HTTP_POST_VARS . . . . . . . . . . . . . . . . . . 383 listes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Humour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374 noframes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 I If . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Ifsetor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384 transparence. . . . . . . . . . . . . . . . . . . . . . . . . . 32 Images Implode() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 balise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Include . . . . . . . . . . . . . . . . . . . . . 123, 128, 143 bordure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 gif . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Indexation . . . . . . . . . . . . . . . . . . . . . . . 112, 297 jpeg. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Injection SQL . . . . . . . . . . . . . . . . . . . . . . . . 382 Double Poche PHP & MySQL • 413
  14. 15 Index Inscription au club . . . . . . . . . . . . . . . . . . . . 119 Isset() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 Inscription_p1.php . . . . . . . . . . . . . . . . . . . . 177 Is_dir() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 INSERT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Is_executable() . . . . . . . . . . . . . . . . . . . . . . . 251 Instance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Is_file() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Int . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55, 117 Is_linkinfo() . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Integer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Is_readable() . . . . . . . . . . . . . . . . . . . . . . . . . 251 In_array() . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 Is_writeable() . . . . . . . . . . . . . . . . . . . . . . . . . 251 J Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 objets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 Javascript . . . . . . . . . . . . . . . . . . . . . . . 134, 407 parseInt() . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 confirm(). . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 tableaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 événements . . . . . . . . . . . . . . . . . . . . . . . . . 137 variable globale . . . . . . . . . . . . . . . . . . . . . 138 fonction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 fonctions . . . . . . . . . . . . . . . . . . . . . . . 134, 138 Jointure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 length. . . . . . . . . . . . . . . . . . . . . . . . . . 135, 139 Jointure externe . . . . . . . . . . . . . . . . . . . . . . 197 méthodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 Joomla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346 K Key() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 Ksort() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Krsort() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 L Langage vers un paragraphe . . . . . . . . . . . . . . . . . . . 34 bas niveau. . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 LIKE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154-155 C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 LIMIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 haut niveau. . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Limite naturel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 de mot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 objet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 de non mot. . . . . . . . . . . . . . . . . . . . . . . . . . 309 LAST_INSERT_ID() . . . . . . . . . . . . . . . . . 281 Linus Thorvalds . . . . . . . . . . . . . . . . . . . . . . . 20 Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Lettres accentuées . . . . . . . . . . . . . . . . . . . . 305 List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 List() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 Lien Logiciel affichage . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 d’édition de code . . . . . . . . . . . . . . . . . . . . . 43 e-mail. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 FTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 fenêtre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 TARGET. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Luelists.ini . . . . . . . . . . . . . . . . . . . . . . . . . . . 353 vérification. . . . . . . . . . . . . . . . . . . . . . . . . . 293 M Magazine . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 Mambots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359 Magic Quotes . . . . . . . . . . . . . . . . . . . . . . . . 382 Marqueurs . . . . . . . . . . . . . . . . . . . . . . . 146-147 Magic_quotes_gpc . . . . . . . . . . . . . . . . . . . . . 87 Match . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330 Magic_quotes_runtime . . . . . . . . . . . . . . . . . 87 Max() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 Mail() . . . . . . . . . . . . . . . . . . . . . . 130, 192, 366 MAX_FILE_SIZE . . . . . . . . . . . . . . . . . . . . 268 Mailto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317 Mb_strtolower . . . . . . . . . . . . . . . . . . . . . . . . 381 414 • Double Poche PHP & MySQL
  15. Index Mb_strtoupper . . . . . . . . . . . . . . . . . . . . . . . . 381 Modificateur . . . . . . . . . . . . . . . . . . . . . . . . . . 315 Mb_substr . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381 Modification de l’email . . . . . . . . . . . . . . . 199 Mb_substr_count . . . . . . . . . . . . . . . . . . . . . 381 Modulo . . . . . . . . . . . . . . . . . . . . . . . 67, 81, 221 MEDIUMINT . . . . . . . . . . . . . . . . . . . . . . . . 117 Mot de passe . . . . . . . . . . . . . . . . . . . . . . . . . 176 Mémoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 Moteur de recherche . . . . . . . . . . . . . 295, 377 Menu déroulant . . . . . . . . . . . . . 114, 122, 136 Multiplication . . . . . . . . . . . . . . . . . . . . . . . . . 67 Meta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377 MVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347 Méthode MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 GET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 fonctions. . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Méthodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 histoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Méthologie . . . . . . . . . . . . . . . . . . . . . . . . . . . 347 Mysql_connect() . . . . . . . . . . . . . . . . . 120, 133 Min() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 Mysql_create_db() . . . . . . . . . . . . . . . . . . . . 133 Mini-forum . . . . . . . . . . . . . . . . . . . . . . . . . . . 236 Mysql_db_query() . . . . . . . . . . . . . . . 124, 133 Mkdir() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Mysql_fetch_array() . . . . . . . . . . . . . . . . . . 133 Mktime() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Mysql_fetch_array(). . . . . . . . . . . . . . . . . . . 124 Modèle . . . . . . . . . . . . . . . . 265, 330, 347-348 Mysql_insert_id() . . . . . . . . . . . . . . . . 264, 281 Modèle/Vue/Contrôleur . . . . . . . . . . . 346-347 Mysql_num_rows() . . . . . . . . . . . . . . . . . . . 133 Modéliser . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 Mysql_real_escape_string . . . . . . . . . . . . . 382 N Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 pseudo-aléatoires . . . . . . . . . . . . . . . . . . . . . 96 Namespace . . . . . . . . . . . . . . . . . . . . . . . . . . . 385 Nombre_date() . . . . . . . . . . . . . . . . . . . . 89, 306 Nétiquette . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 Noms Newsgroups . . . . . . . . . . . . . . . . . . . . . . . . . . 408 de domaines. . . . . . . . . . . . . . . . . . . . . . . . . 407 Next() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 homogénéité. . . . . . . . . . . . . . . . . . . . . . . . . 111 Nl2br() . . . . . . . . . . . . . . . . . . . . . . . . . . . 90, 131 Non avide . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316 NO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 NOT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72, 153 Nombres NULL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56, 112 à virgule flottante. . . . . . . . . . . . . . . . . . . . . 56 O Objet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 18 OnBlur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 Opérateurs OnChange . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 chaîne de caractères . . . . . . . . . . . . . . . . . . 73 OnClick . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 de bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 OnFocus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 logiques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 OnLoad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 priorité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 OnSelect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 ternaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 OnSubmit . . . . . . . . . . . . . . . . . . . . . . . . 137-138 unaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Open Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OR . . . . . . . . . . . . . . . . . . . . . . 68, 72, 125, 153 ORDER BY . . . . . . . . . . . . . . . . . . . . . 125, 154 Oubli.php . . . . . . . . . . . . . . . . . . . . . . . 146, 151 Ouvrir_vasistas() . . . . . . . . . . . . . . . . . . . . . 151 P Page d’accueil . . . . . . . . . . . . . . . . . . . . . . . . . 41 Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 Pagination . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340 PCDATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326 Paramètres . . . . . . . . . . . . . . . . . . . . . . . . . . . 339 Pear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393 Double Poche PHP & MySQL • 415
  16. 15 Index PECL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383 PI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Perl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21, 307 Plone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348 Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . 252 Point d’interrogation . . . . . . . . . . . . . . . . . . 184 PHP Pointeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 balises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Polymorphisme . . . . . . . . . . . . . . . . . . . . . . . 166 commentaires. . . . . . . . . . . . . . . . . . . . . . . . . 51 Portabilité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 communauté. . . . . . . . . . . . . . . . . . . . . . . . . . 19 Pos() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 extensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 PRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 fonctions MySQL . . . . . . . . . . . . . . . . . . . 133 Précédence . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 GTK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Preg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383 sigle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Preg_grep() . . . . . . . . . . . . . . . . . . . . . . . . . . 308 vérification des données d’un Preg_match() . . . . . . . . . . . . . . . . . . . . 298, 308 formulaire. . . . . . . . . . . . . . . . . . . . . . . . . . . 141 Preg_match_all() . . . . . . . . . . . . . . . . . . . . . 308 PHP 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379 Preg_replace() . . . . . . . . . . . . . . . . . . . 281, 308 PHP Coder . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Preg_split() . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 PHPinfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Prev() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 Phpinfo() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Privilèges . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 PHPmyAdmin . . . . . . . . . . . . . . . . . . . . . . . . 116 Prix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 PHPNuke . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372 Procédures stockées . . . . . . . . . . . . . . . . . . . 156 PHP_AUTH_PW . . . . . . . . . . . . . . . . . . . . . 180 Propriétés . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 PHP_AUTH_USER . . . . . . . . . . . . . . . . . . . 180 Prototype . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Q Quote_smart . . . . . . . . . . . . . . . . . . . . . . . . . . 382 R Racine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 RACINEWWW . . . . . . . . . . . . . . . . . . . . . . 177 Reset() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 RAND() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Return . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368 Range() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Rewind() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Readfile() . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Richard Stallman . . . . . . . . . . . . . . . . . . . . . . 20 Readlink() . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 RLIKE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 Référencement . . . . . . . . . . . . . . . . . . . 377, 407 Robots.txt . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 Référenceurs . . . . . . . . . . . . . . . . . . . . . . . . . 377 Rollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 Register Globals . . . . . . . . . . . . . . . . . . . . . . 381 Round() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 Relationships.ini . . . . . . . . . . . . . . . . . . . . . . 352 Rsort() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Rename() . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 RSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341 Requête . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 Ruby on Rails . . . . . . . . . . . . . . . . . . . 355, 361 imbriquées . . . . . . . . . . . . . . . . . . . . . . . . . . 157 S Safe Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 382 Apache Screen.height . . . . . . . . . . . . . . . . . . . . . . . . . 193 dédié . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406 Screen.width . . . . . . . . . . . . . . . . . . . . . . . . . 193 mutualisé . . . . . . . . . . . . . . . . . . . . . . . . . . . 406 SELECT . . . . . . . . . . . . . . . . . . . 115, 125, 152 statistiques . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Selected . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 Session_register() . . . . . . . . . . . 149, 151, 183 SelectedIndex . . . . . . . . . . . . . . . . . . . . . . . . 136 Session_start() . . . . . . . . . . . . . . . . . . . 183, 188 Serveur Setcookie() . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 416 • Double Poche PHP & MySQL
  17. Index Setlocale() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Statistiques . . . . . . . . . . . . . . . . . . . . . . . . . . . 254 SGML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 Stats.inc.php . . . . . . . . . . . . . . . . . . . . . . . . . . 256 Shuffle() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Strftime() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Signe d’échappement . . . . . . . . . . . . . . . . . . 57 String . . . . . . . . . . . . . . . . . . . . . . . . . . 55, 57, 86 SimpleXML . . . . . . . . . . . . . . . . . . . . . . . . . . 340 Stripslashes . . . . . . . . . . . . . . . . . . . . . . . . . . 382 Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 StripSlashes() . . . . . . . . . . . . . . . . . . . . . . . 86-87 Sizeof() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 Strip_tags() . . . . . . . . . . . . . . . . . . . . . . . . 86, 91 SMALLINT . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Strlen() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86-87 Smarty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348 Strtolower() . . . . . . . . . . . . . . . . . . . . . . . 91, 149 Sondage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 Strtoupper() . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Sort() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Structures de contrôle . . . . . . . . . . . . . . . . . . 74 Soustraction . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Str_replace() . . . . . . . . . . . . . . . . . . . . . . 91, 100 Soutien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374 SUBMIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 SPIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372 Substr() . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86-87 Split() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 Suivi.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 Sprintf() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 Sun . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Surcharger . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 SQL 2003 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 SQLite . . . . . . . . . . . . . . . . . . . . . . . . . . 156, 334 Syndication . . . . . . . . . . . . . . . . . . . . . . . . . . 341 Sql_regcase() . . . . . . . . . . . . . . . . . . . . . . . . . 303 Système Sscanf() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 de fichiers. . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Stat() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 de gestion de contenu. . . . . . . . . . . . . . . . 405 T Table Textarea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 création . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Thatware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372 transitoire . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 TIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Tableau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Time() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 à index numérique. . . . . . . . . . . . . . . . . . . . 63 TIMESTAMP . . . . . . . . . . 113, 117, 218, 282 colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 TINYINT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 de bord (membre) . . . . . . . . . . . . . . . . . . . 184 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319 de hachage . . . . . . . . . . . . . . . . . . . . . . . . 63-64 Touch() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 multi-dimensionnels . . . . . . . . . . . . . . . . . 384 Traitement_modif_profil.php . . . . . . . . . . 189 multidimensionnels . . . . . . . . . . . . . . . 63, 65 Tri rangs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 associatif. . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 Tables d’adressage associatif . . . . . . . . . . . 64 simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 Templates . . . . . . . . . . . . . . . . . . 265, 330, 359 Trim() . . . . . . . . . . . . . . . . . . . . . . . . . 86-87, 100 Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 True . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55, 57 Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74, 366 Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89, 307 TEXT . . . . . . . . . . . . . . . . . . . . . . . . . . . 116, 224 U Uasort() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Unix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Ucfirst() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Unlink() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Ucwords() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 UPDATE . . . . . . . . . . . . . . . . . . . . . . . . 152, 185 Uksort() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 URL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Umask() . . . . . . . . . . . . . . . . . . . . . . . . . 251-252 Urlencode() . . . . . . . . . . . . . . . . . . . . . . . 38, 184 Unicode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380 Usort() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 UNIQUE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Double Poche PHP & MySQL • 417
  18. 15 Index V Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 scalaires. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 VARCHAR . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 transtypage . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339 type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 de session. . . . . . . . . . . . . . . . . . . . . . . . . . . 149 Vérification . . . . . . . . . . . . . . . . . . . . . . 128, 130 dynamique . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Verif_champs() . . . . . . . . . . . . . . . . . . . 138-139 extrapolation . . . . . . . . . . . . . . . . . . . . . . . . . 62 Verif_email () . . . . . . . . . . . . . . . . . . . 139, 138 nom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Votre_email.php . . . . . . . . . . . . . . . . . . . . . . 199 prédéfinies . . . . . . . . . . . . . . . . . . . . . . . . . . 145 Vues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347 W WHERE . . . . . . . . . . . . . . . . . . . . . . . . 125, 153 Window.close() . . . . . . . . . . . . . . . . . . . . . . . 150 While . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Window.open() . . . . . . . . . . . . . . . . . . . . . . . 151 Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 WWW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 X Xataface . . . . . . . . . . . . . . . . . . . . 346, 348-349 XOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68, 72 XHTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 XSLT . . . . . . . . . . . . . . . . . . . . . . 322, 328, 336 XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 Xslt_errno() . . . . . . . . . . . . . . . . . . . . . . . . . . 336 XMLReader . . . . . . . . . . . . . . . . . . . . . . . . . . 383 Xslt_error() . . . . . . . . . . . . . . . . . . . . . . . . . . 336 XMLWriter . . . . . . . . . . . . . . . . . . . . . . . . . . . 383 418 • Double Poche PHP & MySQL
  19. CSS
Đồng bộ tài khoản