Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

EASY GUESTBOOK


Information sur la source

Catégorie :SQL Niveau : Initié Date de création : 11/03/2004 Date de mise à jour : 13/03/2004 20:26:03 Vu / téléchargé: 25 037 / 711

Note :
7,83 / 10 - par 6 personnes
7,83 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

Description

C'est un livre d'or disposant de fonctions intéressantes : il gère les smilies, et on peut même en ajouté ou en supprimer/modifier dans la partie admin qui est sécurisée, il y a un systeme de notation, de pagination, de censure de mots, il n'execute pas le html et le javascript, et un systeme anti-flood (grace à un coockie). Et bien sûr, dans la partie admin, il y a la possibilité de supprimer les messages indésirables !

PS : si je le vante autant, c'est que c'est mon premier script !!
 

Conclusion

J'ai enore trouvé aucun bug, espérons que ça dure !!
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de Bl0tCh le 12/03/2004 18:54:43

J'attend vos commentaires, même les critiques :P

signaler à un administrateur
Commentaire de Bl0tCh le 19/03/2004 17:40:11

au fait en démo ici : http://toutsurtout1.free.fr/livredor.php

signaler à un administrateur
Commentaire de la_pin le 15/11/2004 13:06:51

je l'ai mi sur mon site, tout marche sans probleme ! merci beaucoup géniallisime !! 9/10

signaler à un administrateur
Commentaire de grandvizir le 08/02/2005 19:24:46

Je pense qu'il manque juste ceci:

  function AddText(TexT) {
    document.form1.msg.value+=TexT;
    document.form1.msg.focus();
  }

signaler à un administrateur
Commentaire de glork le 15/06/2005 01:13:25

C'est tres bon je n'y voit aucun bug. 9/10
P.S - LE GRAPHISME EST A AMÉLIORER !

signaler à un administrateur
Commentaire de NaeiKinDus le 14/10/2005 00:21:15

J'aimerais savoir une chose : je suis le seul à trouver le code assez moche ?
Personnellement, j'ai pas du tout envie de le lire en entier... Pas de sauts de lignes pour séparer un peu les parties (mais bon, on s'en fout un peu), par contre utiliser les '@' pour ignorer les messages d'erreur c'est pas génial (un bon isset() ne mange pas de pain :) ), une indentation rendrait tout cela plus clair, et les

if (){
code;}

rendent ca encore plus obscure... Pour continuer sur ma lancée de tâtillon, un message précisant que le login pour la partie admin n'est pas bon serait bienvenu.
Tu pourrais aussi espacer les attributions de valeurs, car $var=$toto ou même $var==$toto c'est moyen...

Juste pour rendre le code joli, après, je dois dire que ca fonctionne très bien, bravo :)

signaler à un administrateur
Commentaire de jypees le 14/10/2005 09:54:44

Alors je risque de passé pour un gros sal....
Je trouve que c'est tres bien coté fonctionnelle (ça marche tres bien! felicitation surtout pour ta premiere source). Malheureusement ton code est horrible :| N'oublie pas qu'un code ne dois aps seulement fonctionné mais doit etre bien codé ;)
Par exemple:

while(!feof($smilie)) {
$smilrecup = fgets($smilie,4096);
if($smilrecup!="") {
if($smilrecup!="\n") {
$smiltout = explode("~",$smilrecup);
$smilelong=$smiltout[1];
$smileshort=$smiltout[0]; ?>
<a href="javascript:AddText('<? echo $smileshort ?>')"><img src="<? echo $smilelong ?>" border="0"></a>
<?
}
}
}

Je suis absolument idiot mais je comprends pas quoi est dans quoi. Indente ton code please. COmme ça:
while(!feof($smilie))
{
$smilrecup = fgets($smilie,4096);
if($smilrecup!="")
{
if($smilrecup!="\n")
{
$smiltout = explode("~",$smilrecup);
$smilelong=$smiltout[1];
$smileshort=$smiltout[0]; ?>
<a href="javascript:AddText('<? echo $smileshort ?>')"><img src="<? echo $smilelong ?>" border="0"></a> <?
   }
}
}
C'est deja pas plus propre? :P

Comme le dit NaeiKinDus tu devrais espacer tes variables comme $var == 1 et pas $var==1, ça aere le code.
$dbconnect=@mysql_connect($dbchemin,$dbuser,$dbpass);
$dbselect=@mysql_select_db($dbname,$dbconnect);
$db_requete="SELECT * FROM easy_guestbook WHERE mots!=''";
$db_execute_requete=mysql_query($db_requete, $dbconnect);

c'est pas mieux? Beaucoup plus claire.
$dbconnect = @mysql_connect($dbchemin,$dbuser,$dbpass);
$dbselect = @mysql_select_db($dbname,$dbconnect);
$db_requete = "SELECT * FROM easy_guestbook WHERE mots!=''";
$db_execute_requete = mysql_query($db_requete, $dbconnect);


Bon j'arrete il y a trop d'exemple dans ce genre la. Corrige les et ton code vaudra 10 laisse le comme ça et je te colle 5 car c'est comme en francais quand un contenue est correcte mais mal dit ça ne vaut pas la moyenne ;)

Bonne continuation ! :D

signaler à un administrateur
Commentaire de jypees le 14/10/2005 09:56:38

dsl il n'as pas pris mes indentations c'est pas grave mais je pense que tu as compris ;)

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.