Ajax + envoie de variable avec lien
Fermé
msakeniii
-
Modifié par kazma le 13/05/2014 à 18:48
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 12 mai 2010 à 18:00
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 12 mai 2010 à 18:00
A voir également:
- Ajax + envoie de variable avec lien
- Lien url - Guide
- Verifier un lien - Guide
- Créer un lien pour partager des photos - Guide
- Aucune application permettant d'ouvrir ce lien n'a été trouvée - Forum Mobile
3 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
12 mai 2010 à 16:44
12 mai 2010 à 16:44
si tu mets xhr2.send(null) tu n'envoie rien au script php
il faut mettre:
et dans le script a.php tu recuperes par
il faut mettre:
xhr2.send(select.split('?')[2]);
et dans le script a.php tu recuperes par
$ref=$_GET['ref'];
Salut !
Soit, tu l'envois dans le nom de la page :
"page.php?ref="+ref
Soit, tu l'envois par post, de ce type :
XHR.send("ref = "+ref);
Mais vérifie, je n'en suis pas sur.
Bye;)
Soit, tu l'envois dans le nom de la page :
"page.php?ref="+ref
Soit, tu l'envois par post, de ce type :
XHR.send("ref = "+ref);
Mais vérifie, je n'en suis pas sur.
Bye;)
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
12 mai 2010 à 18:00
12 mai 2010 à 18:00
l'argument passé lors de l'appel de la fonction ajax:
this.href contient ?a?ref=$l[0]
donc le split[2] doit contenir ref=$l[0]
pour le verifier: met une alert
et mets dans a.php
this.href contient ?a?ref=$l[0]
donc le split[2] doit contenir ref=$l[0]
pour le verifier: met une alert
..... alert("Valeur envoyee: "+select.split('?')[2]); xhr2.send(select.split('?')[2]);
et mets dans a.php
if(isset($_GET['ref']){ $ref=$_GET['ref']; }
12 mai 2010 à 17:40
<a href='?a?ref=$l[0]' onclick='load_page(this.href);return false;'>
erreur
Notice: Undefined index: ref in C:\Program Files (x86)\EasyPHP 2.0b1\www\rep\a.php on line 5
reférence urgence type
$ref=$_GET['ref'];