Vautour013
Messages postés21Date d'inscriptionvendredi 31 janvier 2003StatutMembreDernière intervention12 décembre 2006
-
31 mars 2006 à 15:47
Vautour013
Messages postés21Date d'inscriptionvendredi 31 janvier 2003StatutMembreDernière intervention12 décembre 2006
-
1 avril 2006 à 13:10
Bonjour,
Est-il possible d'appeler une fonction javascript dans un script php et de retourner une valeur (ou un tableau) dans une variable du script php ?
Si oui, comment faire s'il vous plait ?
J'essaye de faire mes propres fonctions AJAX mais je bloque la dessus.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 31 mars 2006 à 16:33
Hello:
-1 oui (echo...)
-2 non, sauf en repassant par le serveur, donc par une requête GET ou POST notamment (et donc...par ajax, aussi...ahem...tu te mets à Ajax, mais ça, c'est le principe même d'Ajax!)
Vautour013
Messages postés21Date d'inscriptionvendredi 31 janvier 2003StatutMembreDernière intervention12 décembre 2006 31 mars 2006 à 16:39
si je balance un tableau dans le get ça marche ?
Je sais comment fonctionne ajax, ce que je voulais faire c'est appeler une page php avec ajax (dc httprequest) et cette page php appelle une fonction javascript pour récupérer les valeurs des champs d'un formulaire.
Mon script php récupère ces valeurs dans un tableau et je les traite, toujours avec php.
Ensuite ça appelle une autre fonction javascript qui affiche la réponse dans l'id voulu.
sinon si y'a moyen de récupérer les valeurs des champs d'un formulaire en php sans avoir à faire un submit ça m'interresse.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 31 mars 2006 à 17:57
Heu...
Mais c'est débile (pardonne-moi) ?
Je m'explique :
sur un évènement (un click, par exemple), tu appelles une méthode ajax.
Cette méthode ajax envoie à une page côté serveur des données (en l'occurence, donc, ce serait les données de ton formulaire! C'est là que tu dois les récupérer!).
La page serveur tyraite les données, et éventuellement les renvoie à la métrhode Ajax.
La méthode Ajax affiche les données reçues (par exemple).
Point barre.
Pour passer un tableau dans un get, oui ça marche, il suffit de le sérialiser et de l'encoder.