par Cro_mag » 19 mai 2011, 17:34
par misterflo » 19 mai 2011, 17:30
par Cro_mag » 19 mai 2011, 14:33
Code : Tout sélectionner
Parse error: syntax error, unexpected '{' in /homepages/23/d241421257/htdocs/inc/sql_connect.inc.php on line 4
<?php //Connexion à la BDD try { $db_host = "*************.com"; //Lieu où est héberger la BDD $db_name = "***********"; //Nom de la BDD $db_login = "***********"; //Login de connexion à la BDD $db_mdp = "***********"; //Mot de passe de connexion à la BDD $bdd = new PDO("mysql:host=$db_host;dbname=$db_name",$db_login,$db_mdp); } catch(Exception $e) { exit('Erreur : ' . $e->getMessage()); } ?>
par misterflo » 19 mai 2011, 13:33
par Cro_mag » 19 mai 2011, 08:24
par Cro_mag » 18 mai 2011, 21:27
par misterflo » 18 mai 2011, 21:21
<?php echo "</p>\n"; echo '<div class="clear"></div>'; echo' <div id="barrebas"> <img src="images/barre horizontale.jpg" width="800" height="1" alt="barre" /></div>';
par Cro_mag » 18 mai 2011, 21:10
Parse error: syntax error, unexpected '}' in C:\xampp\htdocs\tuan-gallery\content\galeriebdd.php on line 164
par misterflo » 18 mai 2011, 14:28
//On affiche le titre choisi plus tôt ici ?> <div class="title">- <?php echo $titre_page; ?> -</div> <p> <div id="barrehaut"> <img src="images/barre horizontale.jpg" width="800" height="1" alt="barre" /></div> <table width="850"> <tr> <?php $n = 0; //Ne pas toucher ! while ($donnees = $req->fetch()) {
par Cro_mag » 18 mai 2011, 10:19
Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\tuan-gallery\content\galeriebdd.php on line 104
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="style_galerie.css" rel="stylesheet" type="text/css" media="screen"/> <?php $i = 0; //Ne pas toucher ! $req = $bdd->prepare("SELECT DISTINCT gal_pays FROM galerie_photos"); $req->execute(); while ($donnees = $req->fetch()) { $liste_pays[$i] = $donnees['gal_pays']; //Liste des pays $i++; } //On sécurise le $_GET['pays'] if (isset($_GET['pays']) && in_array($_GET['pays'],$liste_pays) && isset($_GET['page']) && is_numeric($_GET['page'])) { $pays = $_GET['pays']; //On enregistre le pays dans une variable //On va afficher un titre dans la page selon le pays choisi switch ($pays) { case 'japon': $titre_page = "Photos du Japon"; break; case 'paris': $titre_page = "Photos de Paris"; break; case 'usa': $titre_page = "Photos des USA"; break; case 'australie': $titre_page = "Australian Outback"; break; case 'java': $titre_page = "Photos de Java"; break; case 'inde': $titre_page = "Photos d'Inde"; break; case 'bali': $titre_page = "Photos de Bali"; break; case 'venise': $titre_page = "Photos du Carnaval de Venise"; break; case 'cambodge': $titre_page = "Photos du Cambodge"; break; } //Défini la suite de la partie <head></head> pour le HTML $head = <<<EOD <link rel="stylesheet" href="css/slimbox2.css" type="text/css" media="screen" /> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/slimbox2.js"></script> <style type="text/css" media="screen"> body { margin: 0px auto 0px auto; padding: 0px; width: 1024px; } </style> <title>$pays</title> EOD; $nb_photos_page = 9; //Nombre de photos par page /* $_GET['page'] permet de savoir sur quel page on est positionnee $start permet de savoir à partir de quel moment on commence l'affichage des fichiers sur la page */ if ($_GET['page']>0) { $start = $_GET['page'] * $nb_photos_page - $nb_photos_page; $page = $_GET['page']; } else { $_GET['page'] = str_replace("-",'',$_GET['page']);//on enleve le/les - si quelqu'un les ecrits... $start = $_GET['page'] * $nb_photos_page - $nb_photos_page; $page = $_GET['page']; } /* On va afficher la galerie pour le pays choisi Et pour le numéro de la page sur laquelle on est */ $nb_fichiers_total = 0; //Ne pas toucher $req = $bdd->prepare("SELECT gal_photo,gal_descr FROM galerie_photos WHERE gal_pays=:pays ORDER BY gal_trajet LIMIT $start,$nb_photos_page"); $req->bindValue('pays',$pays,PDO::PARAM_STR); $req->execute(); //On affiche le titre choisi plus tôt ici echo "<div class='title'>- $titre_page -</div>"; echo "<p>"; echo '<div id="barrehaut"> <img src="images/barre horizontale.jpg" width="800" height="1" alt="barre" /></div> <table width="850"> <tr>'; <?php $n = 0; //Ne pas toucher ! while ($donnees = $req->fetch()) { $photo = $donnees['gal_photo']; $descr = $donnees['gal_descr']; if ($n == 3) { $n = 0; ?> </tr> <tr> <td><a href="<?php echo "$pays/grandes/$photo"; ?>" class="decal_img" rel="lightbox-cats" title="<?php echo $descr; ?>"><img src="<?php echo "$pays/petites/$photo"; ?>" alt="" /></a></td> <?php } else { ?> <td><a href="<?php echo "$pays/grandes/$photo"; ?>" class="decal_img" rel="lightbox-cats" title="<?php echo $descr; ?>"><img src="<?php echo "$pays/petites/$photo"; ?>" alt="" /></a></td> <?php } $n++; } ?> </tr> </table> <?php } echo "</p>\n"; echo '<div class="clear"></div>'; echo' <div id="barrebas"> <img src="images/barre horizontale.jpg" width="800" height="1" alt="barre" /></div>'; //Mise en place de la pagination $nb_total = $bdd->prepare("SELECT COUNT(*) AS nb_total FROM galerie_photos WHERE gal_pays=:pays"); $nb_total->bindValue('pays',$pays,PDO::PARAM_STR); $nb_total->execute(); $nb_total = $nb_total->fetch(); $nb_total = $nb_total['nb_total']; $nb_pages = ceil($nb_total / $nb_photos_page); ?> <p>[ <?php for ($i=1;$i<=$nb_pages;$i++) { if ($i == $page ) { ?> <span class="pagination"><?php echo $i; ?></span> - <?php } else { ?> <a href="?p=galeriebdd&pays=<?php echo $pays; ?>&page=<?php echo $i; ?>" class="pagination"><?php echo $i; ?></a> - <?php } } ?> ]</p> <?php } else { header("Location: ?p=index"); } ?>
par misterflo » 17 mai 2011, 14:40
echo '<div id="barrehaut"> <img src="images/barre horizontale.jpg" width="800" height="1" alt="barre" /></div> <table width="850"> <tr>';
par Cro_mag » 17 mai 2011, 11:33
Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\tuan-gallery\content\galeriebdd.php on line 102
$nb_fichiers_total = 0; //Ne pas toucher $req = $bdd->prepare("SELECT gal_photo,gal_descr FROM galerie_photos WHERE gal_pays=:pays ORDER BY gal_trajet LIMIT $start,$nb_photos_page"); $req->bindValue('pays',$pays,PDO::PARAM_STR); $req->execute(); //On affiche le titre choisi plus tôt ici echo "<div class='title'>- $titre_page -</div>"; echo "<p>"; echo' <div id="barrehaut"> <img src="images/barre horizontale.jpg" width="800" height="1" alt="barre" /></div>'; <table width="850"> <tr> <?php $n = 0; //Ne pas toucher ! while ($donnees = $req->fetch()) { $photo = $donnees['gal_photo']; $descr = $donnees['gal_descr']; if ($n == 3) { $n = 0; ?> </tr> <tr> <td><a href="<?php echo "$pays/grandes/$photo"; ?>" class="decal_img" rel="lightbox-cats" title="<?php echo $descr; ?>"><img src="<?php echo "$pays/petites/$photo"; ?>" alt="" /></a></td> <?php } else { ?> <td><a href="<?php echo "$pays/grandes/$photo"; ?>" class="decal_img" rel="lightbox-cats" title="<?php echo $descr; ?>"><img src="<?php echo "$pays/petites/$photo"; ?>" alt="" /></a></td> <?php }
par Cro_mag » 16 mai 2011, 12:52
<style type="text/css" media="screen"> <!-- body { margin: 0px auto 0px auto; padding: 0px; width: 1000px; } #debut_image { padding: 0px; width: 1000px; text-align: center; height: auto; margin-top: 30px; margin-bottom: 0px; border-style: none; } #debut_image table { text-align: center; border: none; color: #999; margin-right: auto; margin-left: auto; } --> </style>
par misterflo » 16 mai 2011, 12:46
par Cro_mag » 16 mai 2011, 12:19