(mon pauvre Juan, c'est toi qui est le plus près de moi en ce dimanche ensoleillé!)
Nom mais c'est vrai, je suis très énnervée, je vous parlait de ce satané langage PHP que je suis en train d'apprendre... hier j'ai réussi à programmer un mini chat, et aujourd'hui, puisque j'ai rêvé toute la nuit de petites balises et codes qui se promenaient partout dans ma tête, je me lance dans la création (toute seule, comme une grande fille!) d'un livre d'or (beaucoup plus pourris que celui du site mais, entièrement réalisé par moi celui-là)...
Voila, après 2 heures de programation acharnée, j'arrive à faire le maudit livre d¡or et je me dit: "je vais faire la maline, je vais rajouter une fonction "si il y a plus de 30 messages dans le livre d'or, je vais indiquer un lien vers une autre page qui affichera la suite des messages...." Super l'idée, le problème c'est que depuis que j'ai fait ça, plus rien ne marche (même quand je l'enlève,) les données ne se stoquent plus dans my_sql!!!!
Je vais devenir dingue!
Juste pour rire, voila mon code PHP (pour que vous voyez à quoi ça ressemble!)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<head>
<title>Le livre d'or de mon site!</title>
</head>
<?php
mysql_connect ("localhost","root","");
mysql_select_db ("test") or die (mysql_error());
// on va d'abord enregistrer les info entrées par le visiteur sur la bdd
mysql_query ("INSERT INTO livredor VALUES('', '$_POST[nom]','$_POST[ville]', '$_POST[message]','$_POST[email]') ");
$reponse = mysql_query ("SELECT * FROM livredor ORDER BY id DESC LIMIT 0,30") or die (mysql_error ());
mysql_close();
$nom = htmlentities ($_POST['nom'], ENT_QUOTES);
$ville = htmlentities ($_POST ['ville'], ENT_QUOTES);
$message = htmlentities ($_POST['message'], ENT_QUOTES);
$email = htmlentities ($_POST ['email'], ENT_QUOTES);
//La fameuse boucle qui tue
IF (isset($_POST['nom']) AND isset ($_POST['ville']) AND isset ($_POST['message']) AND isset($_POST['email']))
{
IF ($_POST['nom'] != NULL AND $_POST['message'] !=NULL AND $_POST['email'] !=NULL)
{?><h3>Merci d'avoir posté un message sur mon livre d'or</h3><br/></br>
Tous les messages: <br/><br/>
<?php While ($donnes = mysql_fetch_array ($reponse))
{
?>
<strong>"<?php echo $donnes['nom'] ?>"</strong> a écrit: <br/><br/>
<em><?php echo $donnes['message']?> </em><br/><br/><br/>
<?php
}
}
}
IF ($donnes >30)
{?>
Pages: 1, <a href ="livredor3.php">2</a>
<?php
} ?>
C'EST MORTEL, NON??
ajouter un commentaire commentaires (0) créer un trackback recommander



