Ce dossier ZIP contient tous les codes sources du livre Dreamweaver MX 2004 - PHP et MySQL
------------------------------------------------------------------------------------

Aprs l'avoir dcompress sur votre poste, vous obtiendrez la structure suivante :


>>SOURCESlivreDreamPHP (dossier principal)
---------------------------------------------	
>>>>>>>>>BOUTIQUEMX (sous dossier)

>>>>>>>>>>>>>>>>>>SITEboutiquemx_STRUCTURE : Dossier de la structure vide de l'tude de cas Boutique MX

>>>>>>>>>>>>>>>>>>SITEboutiquemx : Dossier complet de l'tude de cas Boutique MX

>>>>>>>>>>>>>>>>>>jeu_donnees_test.sql : extraction SQL des donnes (sans la structure des tables) utilises pour les tests

---------------------------------------------	

>>>>>>>>>SCORE (sous dossier)

>>>>>>>>>>>>>>>>>>SITEscore_STRUCTURE : Dossier de la structure vide du projet SCORE 

>>>>>>>>>>>>>>>>>>SITEscore_STRUCTUREaveclogin : Dossier de la structure vide du projet SCORE avec le systme d'authentification oprationnel

>>>>>>>>>>>>>>>>>>SITEscore_CHAP03avecPhoto : Dossier du projet SCORE correspondant  l'tat que vous devez obtenir  la fin du chapitre 3 

>>>>>>>>>>>>>>>>>>SITEscore_CHAP03sansPhoto : Dossier du projet SCORE correspondant  l'tat que vous devez obtenir dans le chapitre 3 avant la gestion des photos des commerciaux (p 189)

>>>>>>>>>>>>>>>>>>SITEscore_CHAP05 : Dossier du projet SCORE final correspondant  l'tat que vous devez obtenir  la fin du chapitre 5

Rq pour la Gestion des ID des commerciaux par la session : Dans toutes les pages du dossier commerciaux, nous utilisons par dfaut l'identifiant du commercial 1. Par la suite vous pourrez grer cette donnes  l'aide
d'une variable de session (VARcommerciauxID) qui devra tre initialise avec l'ID du commercial lors de son identification dans l'cran login.php 
(un exemple des modifications  effectuer dans le fichier login.php est disponible sous dans le fichier loginAvecGestionDeVARcommerciauxID.php qu'il conviendra de renommer en login.php)
--------------------------------------------------------------------------------------
Procdure :

1 : COPIER LES DOSSIERS DANS LE REP RACINE DU SERVEUR :
Chaque dossier "SITE" doit tre plac au niveau de la racine de votre serveur (C:/Program files/EasyPHP/www/ si vous utilisez EasyPHP comme serveur local)
et renomm si besoin (par exemple : SITEboutiquemx_STRUCTURE devra tre renomm en SITEboutiquemx)

2 : CONFIGURATION DE DREAMWEAVER :
Aprs avoir copi le dossier SITE dans le dossier racine du serveur, vous devrez ensuite configurer le champ de  dfinition du site dans Dreamweaver
afin que cette information corresponde au dossier du SITE dsir (menu : Site > Modifier puis Rubrique "infos locales").
Les diffrents dossiers du site seront ensuite visibles dans la fentre du panneau Fichier/sites Affichage local).

3 : CREATION PUIS RESTAURATION DE LA BASE MYSQL:
Chaque dossier SITE contient un sous dossier "archives" dans lequel vous trouverez les sauvegardes SQL correspondantes. 
Ces fichiers SQL (score_db.sql ou boutiquemx_db.sql) vous permettront de restaurer la base de donnes ncessaire au fonctionnement du site dynamique aprs avoir cr la base correspondante ( base score_db ou boutiquemx_db) depuis phpMyAdmin. 
(utilisez pour cela la procdure de restauration avec phpMyAdmin : voir chapitre 2 "sauvegarde et restauration d'une base de donnes")

4 : CREATION D'UN UTILISATEUR SI BESOIN :
Pour le projet SCORE, vous devrez configurer la table mysql de sorte  crer un utilisateur "score" avec comme mot de passe "eyrolles".
Si vous ne dsirez pas configurer la table mysql, vous pouvez aussi modifier la configuration de la connexion MySQL dans Dreamweaver (panneau application/base de donnes puis clic sur +) de sorte  utiliser l'utilisateur 
par dfaut "root" qui ne ncessite pas mot de passe dans la configuration d'origine de EasyPHP.
A noter enfin que l'tude de cas Boutique MX est configure pour fonctionner avec ce "root" par dfaut et vous n'aurez donc pas  crer d'utilisateur spcifique pour faire fonctionner
ce site dynamique.







