Bonjour,
Bonsoir,
j'ai créé une petite messagerie instantanée, qui fonctionne en Jquery dont voici le code:
Donc le $('#mess') appelle le div id="mess" et le load appelle le fichier mess.php qui est dans le même dossier racine. Jusqu'à là, tout fonctionne correctement, il s'actualise automatiquement.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <div id="mess"> <?php require "mess.php"; ?> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script > var auto_refresh = setInterval( function() { $('#mess').load('mess.php'); },3000); </script>
Les choses se compliquent quand je mets le fichier dans un sous-dossier du nom de "require",
voici le même code avec les modifications pour aller chercher le fichier dans le sous-dossier
Normalement cela devrait fonctionner, mais l'actualisation automatique ne se fait plus.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <div id="mess"> <?php require "require/mess.php"; ?> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script > var auto_refresh = setInterval( function() { $('#mess').load('require/mess.php'); },3000); </script>
J'ai une erreur Console dont voici un screenshot (précision, je suis en local sur windows 10)
De même, j'ai essayé sur mon hébergeur (1&1) et lui me trouve une erreur 403 (donc accès interdit).
j'ai mis en 777 le sous-dossier et le fichier, ça ne change rien, .
Partager