                                FORMATION PHP
                                =============

1. Installation

	Dcompacter le fichier zip dans le dossier de votre choix

	Modifier les constantes du fichier ziconst.inc pour votre
	site local ou selon les valeurs donnees par votre
	hebergeur

	. nom de la base de donnees
	. nom de l'utilisateur autoris
	. mot de passe de l'utilisateur


2. Description

Ralisation d'une application simple de bibliothque
        . table des auteurs
        . table des catgories de livres
        . table des livres
        . statistiques par auteur et par catgorie

La base de donnes est Mysql

Les diffrentes pages :
        . accueil
                le texte est contenu dans un fichier .txt affich tel quel
        . gestion des auteurs
                affichage des auteurs en sous-fichier
                cration
                modification
                suppression
        . gestion des catgories
                mise  jour en sous-fichier
                accs  la table via un composant personnalis
        . gestion des livres
                affichage des livres en sous-fichier
                cration
                modification
                suppression
        . statistiques
                prsentation semi-graphique de comptages des livres

Les pages ont toutes la meme structure :
        . bandeau suprieur de titre (texte et icone en gif anim)
        . bandeau gauche de menu avec icone active
        . partie dtail sous forme de formulaire, dcompose en 3 parties
                . titre
                . dtail de la page
                . bandeau en pied pour les boutons (traitement en javascript)

Enchainement des pages
        . index
        . autges
                autcre  ->      autcreok
                autmod  ->      autmodok
                autsup  ->      autsupok
                
                Les pages ...ok affichent un texte de validation pendant
                2 secondes puis retournent  la page de gestion
        . catges        ->      catvalok
        . livges
                livcre  ->      livcreok
                livmod  ->      livmodok
                livsup  ->      livsupok
        . statis
        . zenchain
                page gnrale permettant de raliser les enchainements des
                diffrentes pages
        . zicadregen
                dfinition des routines gnrales pour l'affichage des
                pages sous forme de tables, la gnration de lignes de
                saisie, de boutons ...
        . zibase
                routines d'accs  la base de donnes (chargement de
                listes drouoantes ...)
        . ziconst
                constantes permettant de variabiliser le code en fonction
                de l'environnement (dveloppement, install chez le
                fournisseur d'accs, ...)


Les formulaires contiennent des donnes caches qui sont passes  la page
gnrale qui permet d'enchainer les diffrentes feuilles (gestion  cration,
pagination, ...)

