Problème : Mon livre d'or plante
Dernière réponse : dans Programmation
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) :
<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.
Autres pages sur : probleme livre plante
Lassé par la pub ? Créez un compte
Bonjour et bienvenu.
Merci de lire le règlement et de l'appliquer. Le code-source se publie grâce à la balise [CODE] et non pas
Pour éviter de faire fuir ceux qui pourraient t'aider, ne publie pas tout le code de ta page, juste ce qui te semble judicieux.
Merci de lire le règlement et de l'appliquer. Le code-source se publie grâce à la balise [CODE] et non pas
Citation :
. Je t'invite donc à modifier ton message.Pour éviter de faire fuir ceux qui pourraient t'aider, ne publie pas tout le code de ta page, juste ce qui te semble judicieux.
Si tu pouvais retirer les balises de couleur etc qui forcement ne peuvent pas marcher ça serait mieux
Et c'est lequel de echo qui foire ?
Sinon:
ça me parrait suspect
En haut modifie pour rajouter $link = avant ton mysql_connect.
puir modifie met mysql_close($link);
(même si c'est pas forcement en rapport
)
Et c'est lequel de echo qui foire ?
Sinon:
mysql_close = ("" );
ça me parrait suspect
En haut modifie pour rajouter $link = avant ton mysql_connect.
puir modifie met mysql_close($link);
(même si c'est pas forcement en rapport
) Lassé par la pub ? Créez un compte
- Contenus similaires :