Bonjour,
J'ai une page en php avec un header qui contient un lien. Quand j'y accède directement, elle fonctionne. Mais lorsque j'essaye d'y accéder en ajax, je vois bien l'url dans firebug mais ça ne fonctionne pas car je suis censé recevoir un sms.
Ci-dessous le code de la page php qui contient le header. Si j'y accède directement, tout fonctionne bien, je reçois le sms.
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php include('../includes/connecting.php'); $res=$bdd->query('SELECT * FROM Commande where IdResa='.$_REQUEST['IdResa']) or die(print_r($bdd->errorInfo())); $tbl=$res->fetchAll(PDO::FETCH_ASSOC); header ('Location: http://78.***.**.101:9090/sendsms?phone='.$tbl[0]['NumTel'].'&text='.$_REQUEST['texte'].'&password=test'); ?>
Le but serait que l'utilisateur appuie sur un bouton et que la page se lance sans s'ouvrir, je suis donc passé par l'ajax.
Dans firebug, voici l’entête que j'ai en réponse.
Donc on voit bien la bonne url dans location, j'en conclus qu'il a bien exécuté la page, cependant je ne reçois pas de sms.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CF-RAY 9cda159333c014d Connection keep-alive Content-Type text/html; charset=utf-8 Date Mon, 12 Aug 2013 13:49:43 GMT Location http://78.**.**.101:9090/sendsms?phone=0620*****0&text=Odyssee Transfer bonjour. Reference commande : 3397&password=test Server cloudflare-nginx Transfer-Encoding chunked Vary Accept-Encoding X-Powered-By PHP/5.2.6-1+lenny16
Avez-vous une idée ?
Merci pour votre aide.
Partager