<form action="lire_comm1.php" method="post">mais le probleme que quand je met sa sa enregistre plus dans la BDD donc je sais pas comment faire
<html><head><style type="text/css">
<!--
body {
background-image: url(rayures.png);
}
a:link {
color: #FFCC33;
}
a:visited {
color: #FFCC33;
}
a:hover {
color: #FFFF99;
}
body,td,th {
font-family: JazzPerc, JazzText, X-Files, Yikes!;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #EEEEEE;
}
.Style2 {font-size: 18px}
-->
</style>
<title>Laisser un commentaire</title></head>
<body>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("livreor");
// --------------- Etape 1 -----------------
// Si un message est envoyé, on l'enregistre
// -----------------------------------------
if (isset($_POST['pseudo']) AND isset($_POST['blog']) AND isset($_POST['message']))
{
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo'])); // On utilise mysql_real_escape_string et htmlspecialchars par mesure de sécurité
$blog = mysql_real_escape_string(htmlspecialchars($_POST['blog'])); // On utilise mysql_real_escape_string et htmlspecialchars par mesure de sécurité
$message = mysql_real_escape_string(htmlspecialchars($_POST['message'])); // De même pour le message
$message = nl2br($message); // Pour le message, comme on utilise un textarea, il faut remplacer les Entrées par des <br />
// On peut enfin enregistrer :o)
mysql_query("INSERT INTO livreor VALUES('', '$pseudo', '$message')");
}
mysql_close(); // On n'oublie pas de fermer la connexion à MySQL ;o)
?>
<table width="100%" border="0" cellpadding="5" cellspacing="1" bgstyle="color: #555555">
<tr bgstyle="color: #222222">
<td colspan="2"><div align="center"><span class="Style2">Laisser un commentaire </span></div></td>
</tr>
<tr bgstyle="color: #222222">
<td colspan="2"><p>Ecris ton commentaire dans le champ message,attention les propos injurieux seront suprimés immediatements.</p> </td>
</tr>
<form action="comm1.php" method="post">
<tr bgstyle="color: #444444">
<td width="12%">Pseudo :</td>
<td width="88%"><input name="pseudo" /></td>
</tr>
<tr bgstyle="color: #444444">
<td>Blog :</td>
<td><input name="blog" /></td>
</tr>
<tr bgstyle="color: #444444">
<td><div align="left">Message :</div></td>
<td> <textarea name="message" rows="8" cols="60"></textarea></td>
</tr>
<tr bgstyle="color: #222222">
<td colspan="2">
<div align="left">
<input type="submit" value="Envoyer" />
</div></td>
</tr>
</form>
<tr>
<td height="23" colspan="2" bgstyle="color: #222222"><div align="center">[ <a href="javascript:window.close();">Fermer cette fenêtre</a> ] [ <a href="lire_comm1.php">Lire les commentaires</a> ] </div></td>
</tr>
</table>
</body>
</html>
<html><head><style type="text/css">
<!--
body {
background-image: url(rayures.png);
}
a:link {
color: #FFCC33;
}
a:visited {
color: #FFCC33;
}
a:hover {
color: #FFFF99;
}
body,td,th {
font-family: JazzPerc, JazzText, X-Files, Yikes!;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #EEEEEE;
}
.Style1 {
font-size: 16px;
font-weight: bold;
}
-->
</style>
</head>
<body>
<table width="100%" border="0" cellpadding="2" cellspacing="1" bgstyle="color: #555555">
<tr>
<td width="100%" height="23" bgstyle="color: #222222"><span class="Style1">ASGPV-18.TK</span></td>
</tr>
<tr>
<td height="23" bgstyle="color: #444444"><div align="center"><?php
mysql_connect("localhost", "root", "");
mysql_select_db("livreor");
// --------------- Etape 2 -----------------
// On écrit les liens vers chacune des pages
// -----------------------------------------
// On met dans une variable le nombre de messages qu'on veut par page
$nombreDeMessagesParPage = 5; // Essayez de changer ce nombre pour voir :o)
// On récupère le nombre total de messages
$retour = mysql_query('SELECT COUNT(*) AS nb_messages FROM livreor');
$donnees = mysql_fetch_array($retour);$totalDesMessages = $donnees['nb_messages'];
// On calcule le nombre de pages à créer
$nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);
// Puis on fait une boucle pour écrire les liens vers chacune des pages
echo 'Page : ';
for ($i = 1 ; $i <= $nombreDePages ; $i++)
{
echo '<a href="lire_comm1.php?page=' . $i . '">' . $i . '</a> ';
}
?>
</p></div></td>
</tr> <tr>
<td height="23" bgstyle="color: #444444">
<?php
// --------------- Etape 3 ---------------
// Maintenant, on va afficher les messages
// ---------------------------------------
if (isset($_GET['page']))
{
$page = $_GET['page']; // On récupère le numéro de la page indiqué dans l'adresse (lire_comm1.php?page=4)
}
else // La variable n'existe pas, c'est la première fois qu'on charge la page
{
$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) * $nombreDeMessagesParPage;
$reponse = mysql_query('SELECT * FROM livreor ORDER BY id DESC LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage);
while ($donnees = mysql_fetch_array($reponse))
{
echo '<p><strong>' . $donnees['pseudo'] . '</strong> a écrit :<br />' . $donnees['message'] . '</p>';
}
mysql_close(); // On n'oublie pas de fermer la connexion à MySQL ;o)
?></td>
</tr>
<tr>
<td height="23" bgstyle="color: #222222"><div align="center">[ <a href="javascript:window.close();">Fermer cette fenêtre</a> ] [ <a href="comm1.php">Ajouter un commentaire </a> ] </div></td>
</tr>
</table>
</body>
</html>
<html><head><style type="text/css">
<!--
body {
background-image: url(rayures.png);
}
a:link {
color: #FFCC33;
}
a:visited {
color: #FFCC33;
}
a:hover {
color: #FFFF99;
}
body,td,th {
font-family: JazzPerc, JazzText, X-Files, Yikes!;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #EEEEEE;
}
.Style2 {font-size: 18px}
-->
</style>
<title>Laisser un commentaire</title></head>
<body>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("livreor");
// --------------- Etape 1 -----------------
// Si un message est envoyé, on l'enregistre
// -----------------------------------------
if (isset($_POST['pseudo']) AND isset($_POST['blog']) AND isset($_POST['message']))
{
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo'])); // On utilise mysql_real_escape_string et htmlspecialchars par mesure de sécurité
$blog = mysql_real_escape_string(htmlspecialchars($_POST['blog'])); // On utilise mysql_real_escape_string et htmlspecialchars par mesure de sécurité
$message = mysql_real_escape_string(htmlspecialchars($_POST['message'])); // De même pour le message
$message = nl2br($message); // Pour le message, comme on utilise un textarea, il faut remplacer les Entrées par des <br /& gt;
// On peut enfin enregistrer :o)
mysql_query("INSERT INTO livreor VALUES('', '$pseudo', '$message')");
header('Location:lire_comm1.php ');
}
mysql_close(); // On n'oublie pas de fermer la connexion à MySQL ;o)
?>
<table width="100%" border="0" cellpadding="5" cellspacing="1" bgstyle="color: #555555">
<tr bgstyle="color: #222222">
<td colspan="2"><div align="center"><span class="Style2">Laisser un commentaire </span></div></td>
</tr>
<tr bgstyle="color: #222222">
<td colspan="2"><p>Ecris ton commentaire dans le champ message,attention les propos injurieux seront s uprimés immediatements.</p> </td>
</tr>
<form action="comm1.php" method="post">
<tr bgstyle="color: #444444">
<td width="12%">Pseudo :</td>
<td width="88%"><input name="pseudo" /></td>
</tr>
<tr bgstyle="color: #444444">
<td>Blog :</td>
<td><input name="blog" /></td>
</tr>
<tr bgstyle="color: #444444">
<td><div align="left">Message :</div></td>
<td> <textarea name="message" rows="8" cols="60"></textarea></td>
</tr>
<tr bgstyle="color: #222222">
<td colspan="2">
<div align="left">
<input type="submit" value="Envoyer" />
</div></td>
</tr>
</form>
<tr>
<td height="23" colspan="2" bgstyle="color: #222222"><div align="center">[ <a href="javascript:window.close();">Fermer&nb sp;cette fenêtre</a> ] [ <a href="lire_comm1.php">Lire les commentaires</a> ] </div></td>
</tr>
</table>
</body>
</html>
Nous - Plan du site - Informations légale - Contact - © Graphiks.net