1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177
|
<?php
session_start();
require"admin/config.php";
mysql_connect(DB_HOST,DB_LOGIN,DB_PASS);
mysql_select_db(DB_BDD);
if(isset($_POST) && !empty($_POST['login']) && !empty($_POST['pass']))
{
extract($_POST);
$pass=sha1($pass);
$sql = " SELECT id FROM users WHERE login='$login' and pass='$pass'";
$req = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($req)>0)
{
$data= mysql_fetch_assoc($req);
$_SESSION['Auth'] = array(
'login' => $login,
'pass' => $pass);
header('Location:admin/indexadmin.php');
}
else
{
header('location:galerie.php');
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Paris Saint Germain</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="feuillestyle.css" />
</head>
<body>
<div id="site">
<div id="header">
</div>
<div id="main">
<div id="side">
<ul>
<li class="name"><a href="index.php">NEWS</a></li>
<li>Toutes les news pour vous tenir au courant de l'actu de manière aisée !</li>
</ul>
<ul>
<li class="name"><a href="galerie.php">GALERIE</a></li>
<li>Accéder en un clic à la galerie de votre équipe favorite.</li>
</ul>
<ul>
<li class="name"><a href="palmares.php">PALMARES</a></li>
<li>Le PSG ne cesse d'accumuler des titres année après année.
Vous ne savez plus vous y retrouver tellement il y en a ?
Cliquez ici !</li>
</ul>
<ul>
<li>
<form method="post" action="index.php">
Pseudo :<input type="text" name="login" >
Mot de passe :<input type="password" name="pass" >
<input type="submit" value="OK" >
</form>
</li>
</ul>
</div>
<div id="contenu">
<div id="presentation">
<?php
# // on prépare une requête permettant de calculer le nombre total d'éléments qu'il faudra afficher sur nos différentes pages
$sql = 'SELECT count(*) FROM news';
$resultat = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
# // on récupère le nombre d'éléments à afficher
$nb_total = mysql_fetch_array($resultat);
# // sinon, on regarde si la variable $debut (le x de notre LIMIT) n'a pas déjà été déclarée, et dans ce cas, on l'initialise à 0
if (!isset($_GET['debut']))
$_GET['debut'] = 0;
$nb_affichage_par_page = 3;
$dossier = 'images/';
# // Préparation de la requête avec le LIMIT
$sql='SELECT * FROM news order by date desc LIMIT '.$_GET['debut'].','.$nb_affichage_par_page;
$req = mysql_query($sql) or die(mysql_error());
while($data=mysql_fetch_assoc($req))
{
$id=$data["id"];
$filename=$dossier.$data['image'];
echo '<img src="'.$filename.'" alt="" />';
echo "<p>{$data["titre"]} -- ";
echo "<p>".Tronquer_Texte($data["contenu"], 100)."<br><a href='detail news.php?id={$data["id"]}'>Suite de l'article</a></p>";
echo "<p align=\"right\">".date("j/n/Y G:i",strtotime($data["date"]))."</p>";
echo "<p><a href=\"formcom.php?id={$data["id"]}\"> Cliquez ici pour ajouter un commentaire </a></p>";
$sql="SELECT id FROM comment WHERE news_id={$data["id"]}";
$req2 = mysql_query($sql) or die(mysql_error());
echo" Commentaire(s) (".mysql_num_rows($req2).")<br><br><br><br><br>";
}
?>
</div>
<div id="footer">
<p>Design By </p>
</div>
</body>
</html> |
Partager