Bien le bonjour à tous.
Je suis en ce moment en train de fabriquer un site Web, mais forcément, c'est en comptant des bémols, j'en ai eu pas mal, mais là, faudrait vraiment l'aide de quelqu'un qui s'y connaît.
Voici le passage de la page de code concernée (c'est le script du ivre d'or, quoi) :
Je crois avoir en quelques sortes le problème
(mais naturellement, j'ai pas pu le régler, sinon j'aurais pas posté =p) :
Le gros du problèmes (parce que précisément, je suis pas sûr que ça soit utiles) se situe au "echo" ou se trouve le lien en XHTML, à partir de là, le code est afficher comme un texte (avec son CSS en prime), et c'est pas du tout ce que je, veux
Pour couronner le tout, MySQL refuse d'executer mes demandes...
C'est un sacré merdier, donc je compte sur vous pour me sortir de là. =D
Merçi d'avançe.
Je suis en ce moment en train de fabriquer un site Web, mais forcément, c'est en comptant des bémols, j'en ai eu pas mal, mais là, faudrait vraiment l'aide de quelqu'un qui s'y connaît.
Voici le passage de la page de code concernée (c'est le script du ivre d'or, quoi) :
Code:
<div id="corps">
<form method="post" action="livre.php">
<p>Une critique ? Une suggestion ? Exposer tout ça içi !</p>
<p>Pseudo :<input name="pseudo"/></p>
<p>Message : <br/>
<textarea name="message" id="description" rows="6" cols="50"></textarea>
<input type="submit" value="Envoyer" />
</p>
</form>
<p>
<?php
mysql_connect ("localhost", "root", "");
mysql_select_db ("localhost", "root", "");
if (isset ($_POST['pseudo']) AND isset ($_POST['message']))
{
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST["pseudo"]));
$message = mysql_real_escape_string(htmlspecialchars($_POST["message"]));
$message = nbl2r($message);
mysql_query = ("INSERT INTO livreor VALUES ("'', '" . $pseudo . "', '" . $message . "'")");
}
$nombreDeMessagesParPages = 20;
$retour = mysql_query = ('SELECT COUNT (*) AS nb_messages FROM livreor');
$donnees = mysql_fetch_array($retour); $totalDesMessages = $donnees['nb_messages'];
$nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPages);
echo ("Page :");
for ($i = 1 ; $i <= $nombreDePages ; $i++)
{
echo '<a href="livre.php?page=' . $i . '">' . $i . '</a>';
}
if (isset ($_GET['page']))
{
$page = $_GET['page'];
}
else
{
$page = 1;
}
$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>' . $donnees['pseudo'] . ' a écrit : ' . $donnees['message'] . '</p>';
}
mysql_close = ("");
?>
</div>[/b]
<div id="pied_de_page">
<p><a href="#haut_de_page">Inutile de rester ici, remonter donc !</a></p>
<p>The Pixels's World.free.fr, site créer par Gibouldingue.</p>
<p>Tout droit réserver.</p>
</div>
</body>
</html>
Je crois avoir en quelques sortes le problème
(mais naturellement, j'ai pas pu le régler, sinon j'aurais pas posté =p) :
Le gros du problèmes (parce que précisément, je suis pas sûr que ça soit utiles) se situe au "echo" ou se trouve le lien en XHTML, à partir de là, le code est afficher comme un texte (avec son CSS en prime), et c'est pas du tout ce que je, veux
Pour couronner le tout, MySQL refuse d'executer mes demandes...
C'est un sacré merdier, donc je compte sur vous pour me sortir de là. =D
Merçi d'avançe.