Delta4g, Posté le: Sam 07 Mar 2020, 13:11 Sujet du message:
184351168762
Re Bonjour,
Je viens de tester en envoyant un commentaire.
Il me demande bien un captcha (comme preconisé par Busyspider) je pense qu'on ne peut faire mieux avec la gestion du livre d'or par Free :
En revanche, effectivement il y a l'air d'avoir un bug.
Hier, la page "http://perso0.free.fr/cgi-bin/guestbook.pl?login=baud.florence" affichait bien les messages et aujourd'hui retourne comme lors de mes 1ers test cette foutu page vierge d'habillage avec le formulaire générée d'on ne sait où.
Une question, as tu supprimé les messages test entre hier dans la journée et tes dernières modifications dans la nuit ?
Delta4g, Posté le: Sam 07 Mar 2020, 15:07 Sujet du message:
184351168762
J'ai surement trouvé la piste du pourquoi ça bug
Sur la page "https://www.aduf.org/viewtopic.php?t=255065", je viens de voir un truc intéressant dans les explications :
"il faut un guestbook.html à la racine du site"
Sauf que là, on a mit dans cette page "guestbook.html" le code du formulaire et ça créer une interférence avec le système de gestion de livre d'or de Free (le script interne à Free "guestbook.pl" charge la page "guestbook.html" (qui contient le formulaire) donc ça fait une boucle).
Tu vois ce que je veux dire ?
La page guestbook.html ne doit pas contenir de code affichant un formulaire
La page guestbook.html doit seulement contenir du code qui "Formatera (fera l'habillage)" des commentaires envoyés
Donc en gros, la page qui contient le formulaire doit s'appeler par ex : livre.html - livredor.html - laisserunmessage.html et jamais guestbook.html
Et la page guestbook.html doit :
1- soit pas exister sur le stockage (là où tu envoies tes pages Web chez Free)
2- soit exister et avoir du code qui habillera les commentaires récupérés.
Maintenant, rien ne t’empêche dans une page qui s'appelle "livredor.html" d'avoir ton formulaire et d'afficher les commentaires déjà laissés avec le script que je t'ais donné hier (le code ne change même pas).
sans paraitre trop pénible ....comment puis je agrandir la fenêtre des messages déjà postés , comme sur vos premières vues ( de la même largeur que le formulaire ) , cela serait plus joli , et ce serait parfait .
Merci d avance
Dernière édition par François30 le Sam 07 Mar 2020, 19:49; édité 3 fois
Busyspider, Posté le: Sam 07 Mar 2020, 18:06 Sujet du message:
1313311589
François30 a écrit:
http://xxxxxx/Livre%20or.html
Bonjour,
Règle numéro 1 en codage html (php) sur les liens
Pas d'accent, mais également pas d'espace, sinon on a des url bizarres comme ici avec %20 à la place de l'espace. Je te conseille de mettre soit le trait sous le 6 - être les mots soit le trait sous le 8, perso je préfère le - (sous le 6)
Busyspider, Posté le: Sam 07 Mar 2020, 19:59 Sujet du message:
1313311589
François30 a écrit:
Pour les prochaine captures , j effacerais les IP
Merci d avance
Ce n'est pas la capture le souci, le vrai, c"est que sur la page perso de ton site tu publies les adresses IP des personnes qui postent et çà ce n'est pas autorisé du tout !
Donc pour le moment, par sécurité, je te conseille de ne pas mettre en ligne la page livre d'or, tant que tu n'as pas résolu ce souci de confidentialité (et de sécurité)
Delta4g, Posté le: Sam 07 Mar 2020, 20:06 Sujet du message:
184351168762
Bon alors j'ai compris comment il fallait faire.
Il faut obligatoirement que la page où il y a le formulaire soit distinct de celle où s'affiche les messages.
Mais cette page ou s'affiche ces messages peut être une page comme sur "http://iruninthedire.free.fr/guestbook.html" (jolie et tout ça).
Enfait cette page "guestbook.html" sert de page de fond au script qui va afficher les messages.
Donc ce que je ferais c'est une page "guestbook.html" avec juste le fond en bois pour commencer.
Le système de Free va récupérer cette page "guestbook.html" et coller les messages par dessus sur le fond bois.
J'ai tester un petit script qui fait comme "http://iruninthedire.free.fr/guestbook.html" (j'ai télécharger la page et l'aie éditée dans namo en virant toutes les images, textes superflus et en éditant les liens dans la colonne de gauche etc).
Malheureusement, je ne peux copier le code ici, obligé de te le transmettre avec une capture photo
comme tu vois, il y a pas beaucoup mais il est suffisant pour tester.
Tu peux le réécrire tel quel et le copier et enregistrer le fichier sous "guestbook.html" et uploader sur ton espace perso Free.
Normalement en cliquant sur "messages laissés" les messages déjà enregistrés s'afficheront tout en laissant le fond et les infos à gauche.
Le lien pour signer le livre d'or va t'ouvrir "http://baud.florence.free.fr/Livre-or.html"
Le lien retour à l’accueil reviens à "http://baud.florence.free.fr/"
Tes visiteurs en allant signer ton livre d'or se verront rediriger sur "http://perso0.free.fr/cgi-bin/guestbook.pl?login=baud.florence" avec la page "guestbook.html" en fond avec les infos de gauche et les messages affichés 8)
Delta4g, Posté le: Sam 07 Mar 2020, 20:09 Sujet du message:
184351168762
Busyspider a écrit:
François30 a écrit:
Pour les prochaine captures , j effacerais les IP
Merci d avance
Ce n'est pas la capture le souci, le vrai, c"est que sur la page perso de ton site tu publies les adresses IP des personnes qui postent et çà ce n'est pas autorisé du tout !
Donc pour le moment, par sécurité, je te conseille de ne pas mettre en ligne la page livre d'or, tant que tu n'as pas résolu ce souci de confidentialité (et de sécurité)
François30 (Auteur du topic), Posté le: Sam 07 Mar 2020, 21:55 Sujet du message:
216182196056
Bonjour ,
Mettant rendu sur la gestion de mon compte et du livre d or , il est en effet impossible de cacher les adresses IP chez Free.
Ce que je vais faire au sujet de la page guestbook :
1- me servir de la petite image du livre avec un hyperlien , que je mettrais sous " Lecture des messages "qui ira directement a pointer sur l affichage des messages postés du serveur .
François30 (Auteur du topic), Posté le: Dim 08 Mar 2020, 8:17 Sujet du message:
216182196056
Bonjour ,
Je vous tiens au courant de l évolution de notre livre d 'or .Tout fonctionne correctement , et je vous en remercie énormement tous les deux , Delta4g et Busyspider
je vous envoie les photos des dernières captures ( sans IP bien sure , je les ai effacé )
Encore un grand Merci a vous et votre Forum .
Continuez , comme ça ..........vous êtes bien compétent et serviable
Bonne continuation , François30 ( le 30 c est mon département ( Gard ), malheureusement plus mon age depuis longtemps .....)
Vous pouvez poster de nouveaux sujets dans ce forum Vous pouvez répondre aux sujets dans ce forum Vous pouvez éditer vos messages dans ce forum Vous pouvez supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum