salut,
Comme je l'ai dit dans l'un de mes posts précédents, je suis en train d'intégrer un site déjà existant au sein meme d'un autre site. Pour cela, je passe en argument le nom de la page à inclure, comme ceci:
index.php?blabla=bla&blabla2=bla2&p=
index.php&page_milieu=unepage
la partie en gras représente la page du site déjà existant que je souhaite inclure. Pour cela, je fais un
if(isset($_GET['p'])){include($_GET['p'])} (ce n'est pas exactement cette synthaxe que j'ai utilisé mais vous en gros c'est le meme principe).
MON PROBLEME: j'utilise la méthode xmlhttprequest pour rafraichir les données en temps réel. Seulement, depuis que j'ai intégré le site existant au nouveau, toutes mes pages fonctionnant avec le xmlhttprequest n'apparaissent plus. Je crois que cela est dû au fait que les chemins ont changé. En effet, voici ma fonction:
function ShowPage_nb_connectes()
{
getXhr();
xhr.onreadystatechange = function()
{
if(xhr.readyState == 4 && xhr.status == 200)
{
document.getElementById('nb').innerHTML=xhr.responseText;
}
}
xhr.open("POST","connexion_site/nb_connectes.php",true);
xhr.send(null);
}
comme vous pouvez le voir, la partie en gras représente le chemin de la page a ouvrir, mais ce chemin était le bon avant l'intégration (puisque le répertoire connexion_site se trouvait à la racine, tout comme l'index). Maintenant, je pense qu'il faut changer ce chemin, mais le problème c'est que je ne sais pas quoi mettre. J'en ai essayé une paire mais rien en fonctionne. Voici la nouvelle arborescence de mon site (pour ceux qui connaissent, c'est une arborescence de joomla):
|__index.php
|__ components
|__com_chat ------>dans com_chat, il y a tous les repertoires de l'ancien site a intégrer
|__index.php
|__connexion_site
|_nb_connectes.php
Voila, merci d'avance
David