[JS] Ajax impossible dans Forumactif?

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

Résolu [JS] Ajax impossible dans Forumactif?

Message par Goutye le 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

Goutye
**

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

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 le 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
***

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

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 le 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
Aidactif
Aidactif

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

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

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

Message par Goutye le 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!

Goutye
**

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

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


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