[JS] Ajax impossible dans Forumactif?

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu [JS] Ajax impossible dans Forumactif?

Message par Goutye Sam 21 Avr 2012 - 20:26

Bonsoir!
Je tente depuis 1h de mettre un code javascript "AJAX" pour envoyer quelques données à une page PHP qui m'enverra une réponse...

Tout se passe bien mais je ne reçois pas la réponse! la variable xhr.responseText est vide!
Je ne comprends donc pas... Le script marche pourtant sur un autre site sans problème apparent...

C'est pas possible? Sad


Dernière édition par Goutye le Dim 22 Avr 2012 - 1:33, édité 1 fois
avatar

Goutye
**

Messages : 57
Inscrit(e) le : 01/09/2008

Voir le profil de l'utilisateur http://accityfolk.forumactif.org
Goutye a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [JS] Ajax impossible dans Forumactif?

Message par pierre du 47 Sam 21 Avr 2012 - 23:08

On ne peut pas se servir de PHP sur forumactif, pour des raisons de "Sécurités" Wink
pierre du 47

pierre du 47
***

Masculin
Messages : 173
Inscrit(e) le : 02/06/2011

Voir le profil de l'utilisateur http://ccis-casteljalouxv3.forumgratuit.org/
pierre du 47 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [JS] Ajax impossible dans Forumactif?

Message par Ea Sam 21 Avr 2012 - 23:22

Bonjour,


L'ajax ne fonctionne qu'en restant sur le même domaine ( cherchez "ajax cross domaine policy" ), et c'est comme ça sur tout internet.

En ayant une page php sur un autre domaine ( ce qui doit être le cas vu qu'un forumactif est sur un domaine, et qu'on ne sait pas mettre de php ), moi j'utilise juste :

Code:
$.getScript("http://autre-domaine.com/page.php");
Ce qui charge un script d'un autre domaine ( et ça pas de problème pour le charger d'un autre domaine ), et en plus la page étant chargée comme un script on peut très bien mettre dedans :

Code:
<?php

header("Content-type: application/x-javascript; charset=utf-8");

?>$('body').append('<span>Bonjour le monde ! Le timestamp est <?php echo time() ?> o/</span>');
Enfin générer un script ( pouvant contenir des parties générées par du php ) qui agira sur la page qui l'appelle.

pierre du 47 a écrit:On ne peut pas se servir de PHP sur forumactif, pour des raisons de "Sécurités" Wink
Pour des raisons de sécurités, de ressources, de place et d'inutilité ( parce que si c'est limité en ressource du php c'est inutile, et si ce n'est pas limité... il faudrait que forumactif ait 1 000 000 de fois plus de serveur ).

Mais si quelqu'un y tient je ne vois pas ce qu'il y perd à utiliser un site externe, juste de la .simplicité ( devoir avoir un hébergement php en plus du forumactif ).

Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Voir le profil de l'utilisateur
Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [JS] Ajax impossible dans Forumactif?

Message par Goutye Dim 22 Avr 2012 - 1:19

C'est parfait, merci bien pour la réponse très précise Smile Je vais donc faire une "parade" comme vous le suggérez! Merci encore!
avatar

Goutye
**

Messages : 57
Inscrit(e) le : 01/09/2008

Voir le profil de l'utilisateur http://accityfolk.forumactif.org
Goutye a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum