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
| <html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">
<!--
body {
background-color: #EFEFF1;
}
body,td,th {
font-size: 14px;
font-family: Georgia, Times New Roman, Times, serif;
}
-->
</style>
<link href="../../image/styles.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.Style1 {color: #000000}
-->
</style>
</head>
<body>
<form method="POST" action="index.php?fichier=modules/livredor/livre-d'or">
<p align="center"><span class="Style1">Pseudo:</span><br>
<input type="text" name="pseudo" size="20">
</p>
<p align="center"> <span class="Style1">Message:</span><br>
<textarea rows="8" name="message" cols="50"></textarea>
</p>
<p align="center" class="Style1">
Notez le site sur 5 :</p>
<p align="center">
<select size="1" name="note">
<option>5</option>
<option>4</option>
<option>3</option>
<option>2</option>
<option>1</option>
</select>
</p>
<p align="center">
<input type="submit" value="Envoyer">
</p>
<p align="left">
<span class="Style1">
<?php
if (isset($_POST['pseudo']) and ($_POST['message']) and ($_POST['note']))
{
if ($_POST['pseudo']!=NULL and $_POST['message']!=NULL)
{
require("conf.inc.php");
mysql_connect($global['db_host'], $global['db_user'], $global['db_pass']);
mysql_select_db($global['db_name']);
$message= mysql_real_escape_string(htmlspecialchars($_POST['message']));
$message= nl2br($message);
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$note=mysql_real_escape_string(htmlspecialchars($_POST['note']));
mysql_query("insert into livredor values('','$pseudo','$message','$note') ");
mysql_close();
}
}
require("conf.inc.php");
mysql_connect($global['db_host'], $global['db_user'], $global['db_pass']);
mysql_select_db($global['db_name']);
$a=mysql_query("select count(*) as nbrmessage from livredor");
$b=mysql_fetch_array($a);
$moyenne = mysql_result(mysql_query("SELECT AVG(note) FROM livredor"),0);
$nbrdepage=ceil($b['nbrmessage']/5);
echo "-Page:";
for($i=1;$i<=$nbrdepage;$i++)
{
echo " ".'<a href="index.php?fichier=modules/livredor/livre-d\'or&page='.$i.'">'.$i.'</a>';
}
if (isset($_GET['page']))
{
$page = $_GET['page']; // recupére la variable li kayna f lien)
}
else // variable makaynach alors ra yalah l page te7late
{
$page = 1; // On se met sur la page 1 (par défaut)
}
// On calcule le numéro du premier message qu'on prend pour le LIMIT de MySQL
$premierMessageAafficher = ($page - 1) * 5;
$reponse = mysql_query('SELECT * FROM livredor ORDER BY id DESC LIMIT ' . $premierMessageAafficher . ',5');
mysql_close();
while ($donnees = mysql_fetch_array($reponse) )
{ $pseudo_auteur=$donnees['pseudo'];
$message_auteur =$donnees['message'];
$message_auteur_final = wordwrap($message_auteur, 100, "<br />\n"); //bach nlimitew la largeur dyal lketba may deformach site
$note_auteur=$donnees['note'];
?>
</span> </p>
</form>
<table width="500" border="1" cellspacing="0" bordercolor="#4D79AB">
<tr>
<td class="page_titr2"><?php echo 'Posté par '.$pseudo_auteur; ?></td>
</tr>
<tr>
<td><?php echo $message_auteur ;?><br>
<strong><?php echo 'note :'.$note_auteur.'/5'; ?></strong></td>
</tr>
</table>
<div align="left" class="Style1">
<p>
<?php
}
?>
</p>
<?php echo '-La note moyenne du site et de :'.$moyenne.'/5';?></div>
<blockquote> </blockquote>
</body>
</html> |
Partager