Livre d'or

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 989 fois - Téléchargée 29 fois

Contenu du snippet

Bon bah walla c un livre d'or tres tres basique que j'ai fait directement dans la case "code" en live donc j'ai pas testé, ya peut etre des erreurs...

Source / Exemple :


<?

$base=mysql_connect("localhost","login","password");
mysql_select_db("login",$base);

if(isset($message))
{
$auteur=addslashes(htmlspecialchars($auteur));
$message=nl2br(addslashes(htmlspecialchars($message)));

$insertion=mysql_query("INSERT INTO livredor SET auteur='$auteur', message='$message'",$base);
}

$requete=mysql_query("SELECT auteur, message FROM livredor ORDER BY ID DESC",$base);

while($ligne=mysql_fetch_row($requete))
{
$auteur=stripslashes($ligne[0]);
$message=stripslashes($ligne[1]);

print("<p>\nAuteur: ".$auteur."<br>\n");
print("Message: ".$message."</p>\n");
}
?>
<table border="0">
<form action="livredor.php3">
<tr><td>Auteur</td>
<td><input type="text" maxlength="20" name="auteur"></td></tr>
<tr><td valign="top">Message</td>
<td><textarea name="message"></textarea></td></tr>
<tr><td colspan="2" align="right"><input type="submit" value="Poster"></td></tr>
</form>
</table>

Conclusion :


table SQL :

CREATE TABLE livre dor
(
ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
auteur VARCHAR(20),
message BLOB
);

le fichier doit s'appeler livredor.php3

SMoG

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
dimanche 18 avril 2010
Statut
Membre
Dernière intervention
18 avril 2010

svp !!! vous pouvez m'aider à réussir un livre d'or
car ce code ci dessu ça marche pas!! plz
et merci bcq bcq bcq
Messages postés
22
Date d'inscription
dimanche 24 juillet 2005
Statut
Membre
Dernière intervention
3 août 2009

facile et aide a s'initier sur la connection php
Messages postés
313
Date d'inscription
samedi 6 mai 2006
Statut
Membre
Dernière intervention
10 août 2013
1
Jaime bien parce que il et simple pour les debutant
et peut toujour l'amilorer

Kevin
Messages postés
264
Date d'inscription
lundi 19 mai 2003
Statut
Membre
Dernière intervention
7 juillet 2009

perso j"aime !
pourquoi ?
car voila enfin un livre d"or qui est fasile a modifier, qui ne fait pas 300 fichier php, et qui tien la route

par contre j"'ai un petit soucis:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /var/www/free.fr/9/f/www.ninis/gbook/index.php on line 17

a ma ligne 17:

while($ligne=mysql_fetch_row($requete))


sachan que j'ai modifié juste le debut du code par:

$fpath = '../gbook/';
include($fpath.'config.php');
$base=mysql_connect($mysql_host,$mysql_user,$mysql_password);
mysql_select_db($mysql_user,$base);

voila voila :$

une idée ?
ps: j'ai vérifié mes variables elles sonts bonnes :$
Messages postés
27
Date d'inscription
mardi 22 janvier 2002
Statut
Membre
Dernière intervention
3 juillet 2003

heu si on a la meme définition de liste de diffusion a savoir mailing list pour ma part, j'en ai fait une vite fait disponible ici :

http://www.phpcs.com/article.aspx?Val=270

Ce n'est qu'un squelette, le reste c'est pour vous :)
Afficher les 8 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.