Impossible d'intégrer une shoutbox en php ajax

Fermé
Integreur Messages postés 86 Date d'inscription jeudi 1 décembre 2016 Statut Membre Dernière intervention 4 octobre 2022 - Modifié le 18 janv. 2018 à 03:27
Integreur Messages postés 86 Date d'inscription jeudi 1 décembre 2016 Statut Membre Dernière intervention 4 octobre 2022 - 18 janv. 2018 à 16:46
Bonjour,

Je cherche une simple shoutbox avec apache2 sans sql qui tournerai juste avec php.Au fil des recherches je suis tombé sur quelque chose de bien qui correspond a ma recherche, un projet opensource: yshout.

http://ramfm.org/yshout/

Mais voila que ça fait ay moins 2 heures que je bataille a intégrer cette shoutbox, et pourtant il me semble que je fais tout ce qui est dit.Quand je tente d'afficher la shoutbox sur

http://127.0.0.1/yshout/example/dark.html


Il n'y a que le background en noir qui s'affiche mais pas la shoutbox.




Le debug mode de google ne me donne pas d'indication non plus... du coup je suis perdu la.Voici le code du fichier dark.html:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>YShout: A Free PHP + AJAX Shoutbox</title>

<script src="yshout/js/jquery.js" type="text/javascript"></script>
<script src="yshout/js/yshout.js" type="text/javascript"></script>

<link rel="stylesheet" href="yshout/example/yshout.css" />

<style type="text/css">
  • { padding: 0; margin: 0; } body { background: #0d0d0d; padding-top: 25px; } #yshout { margin: 0 auto; width: 510px; } </style> <script type="text/javascript"> new YShout({ yPath: 'http://127.0.0.1/yshout/' }); </script> </head> <body> <div id="yshout"></div> </body></html>


Ou est-ce que j'ai bien pu oublier quelque chose ?
Merci

A voir également:

2 réponses

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
18 janv. 2018 à 09:40
Bonjour,

Tu as mis les sources sur en local dans le dossier de ton site (les css et les js) ?
Tu passes par un serveur web genre xampp ou wamp ou easyphp ?
Tu as mis quelle version de jquery ? Eux semblent utiliser la 1.4 ... un peu obsolete je pense...
Tu as récupéré les sources complètes à quel endroit exactement (donne le lien de téléchargement).


0
Integreur Messages postés 86 Date d'inscription jeudi 1 décembre 2016 Statut Membre Dernière intervention 4 octobre 2022
Modifié le 18 janv. 2018 à 10:00
Bonjour,


Pour l'arborescence tout est en local (/var/www) et identique au code source de la shoutbox, j'ai vérifié et revérifié.
Pour le serveur c'est un serveur apache2 2.4.10 sur debian 8
Pour la version de Jquery ça doit la etre la 1.4 aussi vue que j'ai pris exactement le meme script.
Pour les sources: c'est la ou ça se complique un peu, sur le lien plus haut ils expliquent comment intégré la shoutbox mais il y a aucun lien de téléchargement particulier... je t'avoue aussi que ça m'a l'aissé perplexe ...

Du coup vue qu'ils ont une page dédié au test de la shoutbox (lien example en haut de page du site) j'ai testé et recréer toute l'arborescence a partie de la en suivant les instructions sur la page web du projet.Vue comme ça ça a l'air simple, deux scripts js et un css, sauf que rien ne s'affiche sur mon serveur apache malgré avoir recréer l'arborescence entière.
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
18 janv. 2018 à 10:10
Le souci... c'est qu'il va te manquer également le fichier PHP qui est appelé par le JS (le script ajax).
Ce fichier.. tu ne peux pas le récupérer depuis leurs sources.... il te faut obligatoirement le créer.

NB: Quand on fait de l'ajax... il faut, pour voir ce qui se passe dans la console du navigateur, activer le debug du xhr
Sur Firefox il est dispo de base... mais sur chrome il faut, il me semble, télécharger un plugin additionel (ajax debuger )

Et si tu veux des exemples d'ajax... tu peux en trouver ici : https://codes-sources.commentcamarche.net/source/102253-exemple-ajax-en-jquery

Et au lieu de taper dans une bdd .. rien ne t'empèche depuis le script php de manipuler un fichier text..
0
Integreur Messages postés 86 Date d'inscription jeudi 1 décembre 2016 Statut Membre Dernière intervention 4 octobre 2022
18 janv. 2018 à 16:46
Merci de ta réponse, le mieux est que je reparte a zéro pour me faire un truc perso tout en apprenant avec un fichier html plutot que text (plus jolie), je vais voir sa.
0