Elessar8905
Messages postés43Date d'inscriptiondimanche 21 mai 2006StatutMembreDernière intervention22 octobre 2006
-
5 oct. 2006 à 16:15
laure -
10 mai 2017 à 12:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
J'ai suivit le tuto à la lettre, sauf pour la database. Comment est-ce-que je dois procéder? Je suis débutante...
cirkooo
Messages postés35Date d'inscriptionsamedi 23 juin 2007StatutMembreDernière intervention26 décembre 2012 9 janv. 2010 à 20:42
dans windows et wamp, ça ne crée pas les tables, ou la table... j'ai créé une database mais guesbook.php n'install pas les tables. avec ça: guestbook.php?todo=viewPosts dans l'url, cela me renvoie: <totalmessages>0 , évidemment car il n'y a pas de table. je prend la requête sql de guesbook.php et la donne à php myadmin qui crée la table livredor, j'y insère un commentaire à la main, et retourne appeler guesbook.html et : 0 message pour le moment et l'insertion de nouveaux commentaires fonctionne, envoie vers table livredor.ouf, satisfaction, et comment affiche t-on les commentaires? et le compteur reste à (0 pour le moment)? ça, avance, mais pas fini....
Alfatophe
Messages postés1Date d'inscriptionsamedi 9 janvier 2010StatutMembreDernière intervention 9 janvier 2010 9 janv. 2010 à 09:45
Ca tourne niquel aussi chez me!! installation en moins de 2 minutes sans soucis !! il reste plus qu'a bidouiller un ptit menu pour administrer les messages et il sera niquel !!
merci
boubourasta
Messages postés1Date d'inscriptionmardi 13 décembre 2005StatutMembreDernière intervention20 novembre 2009 20 nov. 2009 à 09:03
Hello, j'ai testé... Il fonctionne nickel ^^
cirkooo
Messages postés35Date d'inscriptionsamedi 23 juin 2007StatutMembreDernière intervention26 décembre 2012 7 nov. 2009 à 05:48
le create table ne create pas^^ , donc j'ai pris la requete et phpmyadmin me renvoie=
Erreur
requête SQL:
"CREATE TABLE IF NOT EXISTS `livredor` ( `id` int(11) NOT NULL AUTO_INCREMENT, `ip` varchar(20) NOT NULL default 'Not defined', `dateheure` datetime NOT NULL default '0000-00-00 00:00:00', `nom` varchar(100) NOT NULL default 'Anonyme', `mail` varchar(100) default NULL, `message` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;"
MySQL a répondu:Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"CREATE TABLE IF NOT EXISTS `livredor` (
`id` int(11) NOT NULL AUTO_INCREME' at line 1
c'est quoi cette erreur?
cirkooo
Messages postés35Date d'inscriptionsamedi 23 juin 2007StatutMembreDernière intervention26 décembre 2012 20 juin 2009 à 01:42
oui, ça consiste en quoi la configuration de guestbook.js? celui de guesbook.php c'est sûrement remplir host: par localhost; db: par livredor; user: par root et pwd: par "" si on ne met pas de pass en local.
mais config du fichier .js ?
please...
wenyuda
Messages postés3Date d'inscriptionjeudi 3 janvier 2008StatutMembreDernière intervention10 avril 2015 21 avril 2009 à 19:43
bonjour,
je suis désoler de déterrer ce sujet ^^
mais ce code de livre d'or m'intéresse beaucoup ;)
mais après plusieurs tentatives, et un peut de recherche aussi...
je n'arrive absolument pas à mettre en œuvre ce livre d'or...
quelqun pourrait m'aider ??
en faite quand j'appuie sur "envoyer", il ne l'envoi pas, il n'essaie même pas apparemment
je pense avoir loupé le morceau: 3- configuration des fichiers guestbook.js & guestbook.php
merci d'avance ^^
capoueidiablo
Messages postés316Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 1 février 20101 20 sept. 2007 à 22:03
Ah oué, effectivement ca fait un p'tit moment que je suis pas revenu sur le site ... pardon pour le lag ^^
Thyriel> heu ... jvais te dire oué ... peut etre que ton hébergeur Produweb à une version moisié de PHP mais j'utilise rien de spécial ... juste une expression régulière ...
g6_97one> bah en fait ton message est bien passé ... telement bien qu'il est passé 8fois xD
pour info, la pendule et le refresh auto c'était un pseudo-délire que je vais m'empresser de virer parce que c'est pas une shootbox mais un livre d'or donc le reload auto à la webmessenger c'est peut etre pas utile :p
g6_97one
Messages postés1Date d'inscriptiondimanche 29 avril 2007StatutMembreDernière intervention30 juillet 2007 30 juil. 2007 à 19:58
jutiliz easy php
mon blem c ke j'ai pa tt compri dan les explications :s
j'ai changé la ligne ou on définit la base a utilizé mais sa change rien, le bouton envoyé ne fonctionne pas, pk?en plus j'ai regardé sur ton site, et sa fai un chargemen en boucle, donc jarive pa a envoyé mon méssage corectement
thyriel
Messages postés10Date d'inscriptionmardi 20 mars 2007StatutMembreDernière intervention21 mai 2007 26 juil. 2007 à 16:44
tres bien le guestbook :) il marche nickel hormis un pti probleme bizarre.
sur mon hebergement Free il marche tres bien, mais chez mon hebergeur Produweb, j'ai soucis pour
le mail, il ne valide pas le mail donc impossible de poster de méssage. je ne comprend pas.
capoueidiablo
Messages postés316Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 1 février 20101 11 avril 2007 à 19:22
non non, t'inquiete pas, lors de la premiere installation, il n'y a aucun messages :)
ensuite, pour les supprimer, tu devras passer par la base de données ... je sais c'est pas tres "cool", mais bon j'allais pas non plus faire un back office pour une source comme celle la ^^
cs_carate
Messages postés57Date d'inscriptionmardi 12 décembre 2006StatutMembreDernière intervention 1 novembre 2007 11 avril 2007 à 12:08
comment on fait pour supprimer les message des
autres (on le téléchager déja avec des commentaires)
:p
capoueidiablo
Messages postés316Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 1 février 20101 31 oct. 2006 à 09:03
LOL :D
Courage !
tuniziano666
Messages postés11Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention30 octobre 2006 30 oct. 2006 à 14:24
capoueidiablo je suis K.O. mon pote!! mais je reviendrai un jour pour me venger de tes codes sources :p
bonne chance :)
capoueidiablo
Messages postés316Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 1 février 20101 30 oct. 2006 à 09:22
voila, remplace jsute "mon.site.bien" par ton site web pour voir si t'as base est OK, si tu n'y arrive toujours pas, ca risque d'etre vraiment compliqué pour toi de continuer :)
tuniziano666
Messages postés11Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention30 octobre 2006 29 oct. 2006 à 20:59
c'est ou ça ?
capoueidiablo
Messages postés316Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 1 février 20101 29 oct. 2006 à 19:29
nope, tu dois juste changer la valeur des variables (à la place de $host="toto" tu mets ton nom de serveur et ainsi de suite)
et si tu as un nothing to do, c'est que tu ne lui a pas donner quoi faire ...
?todo=viewPosts faut metter ca a la fin de l'URL ...
tuniziano666
Messages postés11Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention30 octobre 2006 27 oct. 2006 à 23:27
on doit changer ça aussi
$link = mysql_connect($host, $user, $pwd)
??
tuniziano666
Messages postés11Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention30 octobre 2006 27 oct. 2006 à 17:13
voila capoueidiablo j'ai pas vraiment tous compris mais j'ai essayé la roue tourne encore !
j'ai ouvert guestbook.php il m'indique la meme chose
<?xml version="1.0" encoding="UTF-8" ?>
- <results>
<error>nothing to do</error>
</results>
de l'aide SVP
tuniziano666
Messages postés11Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention30 octobre 2006 27 oct. 2006 à 15:21
capoueidiablo
dsl pour le retard j'avais pas internet alors je vais essayé ce que tu m'as dit aujord'hui !!
merci
dublin124
Messages postés1Date d'inscriptionvendredi 27 octobre 2006StatutMembreDernière intervention27 octobre 2006 27 oct. 2006 à 07:28
capoueidiablo
Messages postés316Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 1 février 20101 26 oct. 2006 à 20:15
- Bien d'accord avec toi HVB :)
- EL_TEEDEE, prototype n'est qu'une sorte de "package" ou "librairie" contenant des fonctions plus ou moins utiles pour te faciliter la vie ... tout ce que j'ai fais, j'aurai pu le faire avec la bonne vielle méthode ... mais j'aurais du coder un peu plus et plus longtemps (... et oui, je suis partisant du moindre efforts ^^)
D'autres "librairies" existent: Prototype, Scriptaculous, MochiKit, Dojo, et sûrement bien d'autres ;)
hvb
Messages postés939Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention27 janvier 20093 26 oct. 2006 à 09:51
comme precisé dans la presentation, il n'y a auncun interet a utiliser ajax ici...
La plupart des tutos recents commencent à le dire, n'utilisons pas ajax lorsque cela n'est pas necessaire
el_teedee
Messages postés497Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention13 juillet 20159 26 oct. 2006 à 09:41
Ah oui, je viens de voir la dépendance de la librairie protoype, à quoi sert elle ?
el_teedee
Messages postés497Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention13 juillet 20159 26 oct. 2006 à 09:39
Salut,
bravo, j'ai une petite question, le 'AJAX' ça marche uniquement grâce au .js ?
Teed'
capoueidiablo
Messages postés316Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 1 février 20101 19 oct. 2006 à 00:21
Bonjour TUNIZIANO666,
le fichier que tu dois "ouvrir" avec ton navigateur préféré, est le fichier guestbook.html.
As-tu bien modifié les deux fichiers, guestbook.php et guestbook.js ?
Utilises-tu firefox ? si oui regarde du coté de la console javascript voir s'il y'a des erreurs.
Le rond d'attente, tourne t'il sans fin ? si c'est le cas, c'est que tu as une erreur lors de l'envoi de la requette XMLHttpRequest ...
essaille de tapper cette URL: http://mon.site.bien/livreDor/guestbook.php?todo=viewPosts --> ceci te retournera un page XML tu devrai avoir un message plus ou moin explicite en fonction de l'erreur :).
tiens moi au courant :)
tuniziano666
Messages postés11Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention30 octobre 2006 18 oct. 2006 à 07:08
j'ai su comment créer la base de données ,
mais reguardez qu'est-ce qu'il m'affiche en ouvrant le fichier guestbook.php
<results>
<error>nothing to do</error>
</results>
et quand j'ouvre le fichier html le boutton envoyer ne marche pas!!
c'est quoi le probleme svp?
merci
tuniziano666
Messages postés11Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention30 octobre 2006 18 oct. 2006 à 06:34
je sai pas comment l'installer , entre parenthese je suis débutant !!
apres avoir uploader les fichier sur le serveur , qu'est-ce que je dois fair ?
capoueidiablo
Messages postés316Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 1 février 20101 8 oct. 2006 à 23:08
Je remercie tout ceux qui se sont amusés à tester la sécurité du formulaire, or s'il pouvait me donner quelques conseils pour sécuriser tout ca ... j'ai pourtant utilisé
pour l'insertion:
- mysql_real_escape_string (stripslashes ( ....
et pour l'affichage:
- htmlspecialchars (stripslashes ( ...
de plus comment "garder" les balises et pas les autres ?
Voila et merci de vos conseils :)
capoueidiablo
Messages postés316Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 1 février 20101 5 oct. 2006 à 23:53
10 mai 2017 à 12:37
9 janv. 2010 à 20:42
9 janv. 2010 à 09:45
merci
20 nov. 2009 à 09:03
7 nov. 2009 à 05:48
Erreur
requête SQL:
"CREATE TABLE IF NOT EXISTS `livredor` ( `id` int(11) NOT NULL AUTO_INCREMENT, `ip` varchar(20) NOT NULL default 'Not defined', `dateheure` datetime NOT NULL default '0000-00-00 00:00:00', `nom` varchar(100) NOT NULL default 'Anonyme', `mail` varchar(100) default NULL, `message` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;"
MySQL a répondu:Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"CREATE TABLE IF NOT EXISTS `livredor` (
`id` int(11) NOT NULL AUTO_INCREME' at line 1
c'est quoi cette erreur?
20 juin 2009 à 01:42
mais config du fichier .js ?
please...
21 avril 2009 à 19:43
je suis désoler de déterrer ce sujet ^^
mais ce code de livre d'or m'intéresse beaucoup ;)
mais après plusieurs tentatives, et un peut de recherche aussi...
je n'arrive absolument pas à mettre en œuvre ce livre d'or...
quelqun pourrait m'aider ??
en faite quand j'appuie sur "envoyer", il ne l'envoi pas, il n'essaie même pas apparemment
je pense avoir loupé le morceau: 3- configuration des fichiers guestbook.js & guestbook.php
merci d'avance ^^
20 sept. 2007 à 22:03
Thyriel> heu ... jvais te dire oué ... peut etre que ton hébergeur Produweb à une version moisié de PHP mais j'utilise rien de spécial ... juste une expression régulière ...
g6_97one> bah en fait ton message est bien passé ... telement bien qu'il est passé 8fois xD
pour info, la pendule et le refresh auto c'était un pseudo-délire que je vais m'empresser de virer parce que c'est pas une shootbox mais un livre d'or donc le reload auto à la webmessenger c'est peut etre pas utile :p
30 juil. 2007 à 19:58
mon blem c ke j'ai pa tt compri dan les explications :s
j'ai changé la ligne ou on définit la base a utilizé mais sa change rien, le bouton envoyé ne fonctionne pas, pk?en plus j'ai regardé sur ton site, et sa fai un chargemen en boucle, donc jarive pa a envoyé mon méssage corectement
26 juil. 2007 à 16:44
sur mon hebergement Free il marche tres bien, mais chez mon hebergeur Produweb, j'ai soucis pour
le mail, il ne valide pas le mail donc impossible de poster de méssage. je ne comprend pas.
11 avril 2007 à 19:22
ensuite, pour les supprimer, tu devras passer par la base de données ... je sais c'est pas tres "cool", mais bon j'allais pas non plus faire un back office pour une source comme celle la ^^
11 avril 2007 à 12:08
autres (on le téléchager déja avec des commentaires)
:p
31 oct. 2006 à 09:03
Courage !
30 oct. 2006 à 14:24
bonne chance :)
30 oct. 2006 à 09:22
voila, remplace jsute "mon.site.bien" par ton site web pour voir si t'as base est OK, si tu n'y arrive toujours pas, ca risque d'etre vraiment compliqué pour toi de continuer :)
29 oct. 2006 à 20:59
29 oct. 2006 à 19:29
et si tu as un nothing to do, c'est que tu ne lui a pas donner quoi faire ...
?todo=viewPosts faut metter ca a la fin de l'URL ...
27 oct. 2006 à 23:27
$link = mysql_connect($host, $user, $pwd)
??
27 oct. 2006 à 17:13
j'ai ouvert guestbook.php il m'indique la meme chose
<?xml version="1.0" encoding="UTF-8" ?>
- <results>
<error>nothing to do</error>
</results>
de l'aide SVP
27 oct. 2006 à 15:21
dsl pour le retard j'avais pas internet alors je vais essayé ce que tu m'as dit aujord'hui !!
merci
27 oct. 2006 à 07:28
$nom = $row['nom'];
$newnom = wordwrap( $nom, 50, "\n", 1);
$mail = $row['mail'];
$newmail = wordwrap( $mail, 50, "\n", 1);
$message = $row['message'];
$newmessage = wordwrap( $message, 50, "\n", 1);
echo "<result>\n";
echo "" . $id . "\n";
echo "<dateheure>" . $dateheure . "</dateheure>\n";
echo "<nom>" . $newnom . "</nom>\n";
echo "<mail>" . $newmail . "</mail>\n";
echo "<message>" . $newmessage . "</message>\n";
echo "</result>\n";
26 oct. 2006 à 20:15
- EL_TEEDEE, prototype n'est qu'une sorte de "package" ou "librairie" contenant des fonctions plus ou moins utiles pour te faciliter la vie ... tout ce que j'ai fais, j'aurai pu le faire avec la bonne vielle méthode ... mais j'aurais du coder un peu plus et plus longtemps (... et oui, je suis partisant du moindre efforts ^^)
D'autres "librairies" existent: Prototype, Scriptaculous, MochiKit, Dojo, et sûrement bien d'autres ;)
26 oct. 2006 à 09:51
La plupart des tutos recents commencent à le dire, n'utilisons pas ajax lorsque cela n'est pas necessaire
26 oct. 2006 à 09:41
26 oct. 2006 à 09:39
bravo, j'ai une petite question, le 'AJAX' ça marche uniquement grâce au .js ?
Teed'
19 oct. 2006 à 00:21
le fichier que tu dois "ouvrir" avec ton navigateur préféré, est le fichier guestbook.html.
As-tu bien modifié les deux fichiers, guestbook.php et guestbook.js ?
Utilises-tu firefox ? si oui regarde du coté de la console javascript voir s'il y'a des erreurs.
Le rond d'attente, tourne t'il sans fin ? si c'est le cas, c'est que tu as une erreur lors de l'envoi de la requette XMLHttpRequest ...
essaille de tapper cette URL: http://mon.site.bien/livreDor/guestbook.php?todo=viewPosts --> ceci te retournera un page XML tu devrai avoir un message plus ou moin explicite en fonction de l'erreur :).
tiens moi au courant :)
18 oct. 2006 à 07:08
mais reguardez qu'est-ce qu'il m'affiche en ouvrant le fichier guestbook.php
<results>
<error>nothing to do</error>
</results>
et quand j'ouvre le fichier html le boutton envoyer ne marche pas!!
c'est quoi le probleme svp?
merci
18 oct. 2006 à 06:34
apres avoir uploader les fichier sur le serveur , qu'est-ce que je dois fair ?
8 oct. 2006 à 23:08
pour l'insertion:
- mysql_real_escape_string (stripslashes ( ....
et pour l'affichage:
- htmlspecialchars (stripslashes ( ...
de plus comment "garder" les balises et pas les autres ?
Voila et merci de vos conseils :)
5 oct. 2006 à 23:53
http://pferreir.free.fr/ --> la rubrique qui va bien ;)
5 oct. 2006 à 16:15