From 35be072f9faed22121e1be3b7482650a9fde74fa Mon Sep 17 00:00:00 2001 From: Nicolas Mc Clure Date: Fri, 26 Apr 2013 17:39:28 -0400 Subject: [PATCH] =?UTF-8?q?-Cr=C3=A9ation=20de=20la=20base=20de=20donn?= =?UTF-8?q?=C3=A9e=20-Ajout=20du=20nouveau=20usager=20de=20la=20page=20ins?= =?UTF-8?q?cription.php?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TP.clpprj | 145 +++++++++++++++++++++++++------------- assets/css/main.css | 21 ++++-- contact.php | 4 +- data/bdd.inc | 64 +++++++++++++++++ data/user.inc | 27 +------ favoris.php | 3 +- footer.php | 2 +- initialisation.inc | 1 - inscription.php | 54 ++++++++++++-- managers/texteManager.php | 32 ++++++--- menu.php | 24 ++++--- produits.php | 2 +- 12 files changed, 265 insertions(+), 114 deletions(-) create mode 100644 data/bdd.inc diff --git a/TP.clpprj b/TP.clpprj index 506ec62..6f3c3ea 100644 --- a/TP.clpprj +++ b/TP.clpprj @@ -1,11 +1,11 @@ - + - - - - + + + + @@ -36,9 +36,13 @@ - + - + + + + + @@ -46,57 +50,103 @@ - + - - + + - + - + - + - + - + - - + + + + + + + + - - + + + + + + - + - + + + + + + + + + - + + + + + + + + + + + + + + + + + - + - + - + - + - + - + + + + + - + + + + + + + + + - + - + @@ -2612,7 +2662,7 @@ - + @@ -2732,7 +2782,7 @@ - + @@ -2802,7 +2852,7 @@ - + @@ -3092,7 +3142,7 @@ - + @@ -3267,33 +3317,30 @@ - - - - - + + + - + - - - - - + + + + - - + + - + diff --git a/assets/css/main.css b/assets/css/main.css index a92ae86..d13c1c6 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -202,7 +202,7 @@ ul li { /*-------contact.html-----*/ -#bloc_contact { +#bloc_contact,#bloc_inscription { background-color:#eee; /*margin-top:-80px;*/ -moz-border-radius: 6px; @@ -212,7 +212,7 @@ ul li { padding-bottom: 10px; } -#bloc_contact>h3 { +#bloc_contact>h3 ,#bloc_inscription>h3 { padding-top: 40px; } @@ -226,7 +226,7 @@ ul li { padding-right: 30px; } -#bloc_contact ul { +#bloc_contact ul,#bloc_inscription ul { margin-top: 60px; } @@ -235,7 +235,8 @@ ul li { margin-left:155px; } -#bloc_contact #form, + +#bloc_contact #form,#bloc_inscription #form, #map { border: 2px solid black; width:800px; @@ -247,7 +248,7 @@ ul li { } -#bloc_contact #form { +#bloc_contact #form ,#bloc_inscription #form{ margin-bottom:30px; padding-bottom: 30px; } @@ -561,7 +562,8 @@ form.signin input::-webkit-input-placeholder { color:#bbb; text-shadow:0 0 2px # /*-----favoris.php------*/ #bloc_favoris>h3 { - padding-top:30px; + padding-top:10px; + padding-bottom:15px; } .remove_favoris { @@ -583,7 +585,7 @@ form.signin input::-webkit-input-placeholder { color:#bbb; text-shadow:0 0 2px # } #form #submit { - margin-left: 90px; + margin-left: 70px; } .img_titre { @@ -592,3 +594,8 @@ form.signin input::-webkit-input-placeholder { color:#bbb; text-shadow:0 0 2px # margin:20px; margin-bottom: 20px; } + +#bloc_inscription #submit { + float:left; + margin-left:70px; +} diff --git a/contact.php b/contact.php index 3f4813a..c506163 100644 --- a/contact.php +++ b/contact.php @@ -32,7 +32,7 @@

Contact

-
+
  • @@ -102,7 +102,7 @@
  • -
  • +
diff --git a/data/bdd.inc b/data/bdd.inc new file mode 100644 index 0000000..c670022 --- /dev/null +++ b/data/bdd.inc @@ -0,0 +1,64 @@ +array( + 'titre'=>'Canon EOS 60D', + 'description'=>'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus aliquet, nunc vitae aliquet egestas, nunc nisl varius augue, quis interdum risus nunc sed lorem. Cras at dolor orci. Phasellus et purus odio, vitae consequat magna. Suspendisse sit amet purus quis justo dignissim euismod. Suspendisse felis dolor, lobortis eget gravida id, sagittis at nisl. Cras et diam enim, sodales pretium sapien. Praesent nec velit sapien.', + 'image'=>'assets/images/produits/canon_eos_60d.jpg', + 'prix'=>'1600', + 'details'=>'Dimensions : 145,5 mm (L) × 112,5 mm (H) × 80,0 mm (P)' + ), + 'prod02'=>array( + 'titre'=>'GOPRO HERO 3', + 'description'=>'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus aliquet, nunc vitae aliquet egestas, nunc nisl varius augue, quis interdum risus nunc sed lorem. Cras at dolor orci. Phasellus et purus odio, vitae consequat magna. Suspendisse sit amet purus quis justo dignissim euismod. Suspendisse felis dolor, lobortis eget gravida id, sagittis at nisl. Cras et diam enim, sodales pretium sapien. Praesent nec velit sapien.', + 'image'=>'assets/images/produits/gopro_hero3_silver.jpg', + 'prix'=>'800', + 'details'=>'Dimensions : 145,5 mm (L) × 112,5 mm (H) × 80,0 mm (P)' + + ), + 'prod03'=>array( + 'titre'=>'Trepier en carbon', + 'description'=>'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus aliquet, nunc vitae aliquet egestas, nunc nisl varius augue, quis interdum risus nunc sed lorem. Cras at dolor orci. Phasellus et purus odio, vitae consequat magna. Suspendisse sit amet purus quis justo dignissim euismod. Suspendisse felis dolor, lobortis eget gravida id, sagittis at nisl. Cras et diam enim, sodales pretium sapien. Praesent nec velit sapien.', + 'image'=>'assets/images/produits/trepier.jpg', + 'prix'=>'249', + 'details'=>'Dimensions : 145,5 mm (L) × 112,5 mm (H) × 80,0 mm (P)' + ), + 'prod04'=>array( + 'titre'=>'Photoshop CS6', + 'description'=>'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus aliquet, nunc vitae aliquet egestas, nunc nisl varius augue, quis interdum risus nunc sed lorem. Cras at dolor orci. Phasellus et purus odio, vitae consequat magna. Suspendisse sit amet purus quis justo dignissim euismod. Suspendisse felis dolor, lobortis eget gravida id, sagittis at nisl. Cras et diam enim, sodales pretium sapien. Praesent nec velit sapien.', + 'image'=>'assets/images/produits/cs6.jpg', + 'prix'=>'449', + 'details'=>'Logiciel de retouche photos et + encore -compatible Windows,Mac et Linux' + + ), + 'prod05'=>array( + 'titre'=>'Objectif Nikon', + 'description'=>'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus aliquet, nunc vitae aliquet egestas, nunc nisl varius augue, quis interdum risus nunc sed lorem. Cras at dolor orci. Phasellus et purus odio, vitae consequat magna. Suspendisse sit amet purus quis justo dignissim euismod. Suspendisse felis dolor, lobortis eget gravida id, sagittis at nisl. Cras et diam enim, sodales pretium sapien. Praesent nec velit sapien.', + 'image'=>'assets/images/produits/nikon_objectif.png', + 'prix'=>'999', + 'details'=>'Dimensions : 145,5 mm (L) × 112,5 mm (H) × 80,0 mm (P)' + ), + 'prod06'=>array( + 'titre'=>'EOS Rebel T5i', + 'description'=>'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus aliquet, nunc vitae aliquet egestas, nunc nisl varius augue, quis interdum risus nunc sed lorem. Cras at dolor orci. Phasellus et purus odio, vitae consequat magna. Suspendisse sit amet purus quis justo dignissim euismod. Suspendisse felis dolor, lobortis eget gravida id, sagittis at nisl. Cras et diam enim, sodales pretium sapien. Praesent nec velit sapien.', + 'image'=>'assets/images/produits/canon_eos.jpg', + 'prix'=>'929', + 'details'=>'Dimensions : 145,5 mm (L) × 112,5 mm (H) × 80,0 mm (P)' + ), + 'prod07'=>array( + 'titre'=>'Nikon F6', + 'description'=>'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus aliquet, nunc vitae aliquet egestas, nunc nisl varius augue, quis interdum risus nunc sed lorem. Cras at dolor orci. Phasellus et purus odio, vitae consequat magna. Suspendisse sit amet purus quis justo dignissim euismod. Suspendisse felis dolor, lobortis eget gravida id, sagittis at nisl. Cras et diam enim, sodales pretium sapien. Praesent nec velit sapien.', + 'image'=>'assets/images/produits/nikonf6.png', + 'prix'=>'2499', + 'details'=>'Dimensions : 145,5 mm (L) × 112,5 mm (H) × 80,0 mm (P)' + ), + 'prod08'=>array( + 'titre'=>'Nikon S1', + 'description'=>'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus aliquet, nunc vitae aliquet egestas, nunc nisl varius augue, quis interdum risus nunc sed lorem. Cras at dolor orci. Phasellus et purus odio, vitae consequat magna. Suspendisse sit amet purus quis justo dignissim euismod. Suspendisse felis dolor, lobortis eget gravida id, sagittis at nisl. Cras et diam enim, sodales pretium sapien. Praesent nec velit sapien.', + 'image'=>'assets/images/produits/nikons1.png', + 'prix'=>'529,95', + 'details'=>'Dimensions : 145,5 mm (L) × 112,5 mm (H) × 80,0 mm (P)' + ), + ); + + +?> \ No newline at end of file diff --git a/data/user.inc b/data/user.inc index 7069f20..5c190c8 100644 --- a/data/user.inc +++ b/data/user.inc @@ -1,26 +1 @@ -array( - 'nom' => "Mc Clure", - 'prenom' => "Nicolas", - 'email' => 'nicolas.mcclure@hotmail.ca', - 'password'=> '1234', - 'favoris' => array( - 'prod01', - 'prod03', - 'prod04' - ) - ), - 'briou' =>array( - 'nom' => "Riou", - 'prenom' => "Brice", - 'email' => 'briou69@gmail.ca', - 'password'=> '4321', - 'favoris' => array( - 'prod01', - 'prod03', - 'prod04' - ) - ) - ); -?> \ No newline at end of file +a:1:{s:2:"br";a:5:{s:3:"nom";s:4:"riou";s:6:"prenom";s:5:"brice";s:5:"email";s:17:"briou69@gmail.com";s:8:"password";s:4:"1234";s:7:"favoris";a:0:{}}} \ No newline at end of file diff --git a/favoris.php b/favoris.php index 59a7179..ad2362d 100644 --- a/favoris.php +++ b/favoris.php @@ -1,6 +1,5 @@