Salut,

Je voudrais sa voir s'il est possible de récupéré la valeur d'une variable JS en PHP pour faire une vérification.

Concrètement : je poste un formulaire de contact vérifié en JS et si les formulaire est vérifié lancer le script PHP d'envoi. Évidemment s'il n'est pas vérifié le script PHP ne doit pas se lancer.

Schématiquement ca donnerais selon moi ceci :

si(script JS return true) {

exécution script PHP

}
else{

erreur

}

3 réponses


MrGuillou
Réponse acceptée

Justement tu récupère les valeurs du formulaire avec js

Exemple

firstname = $(this).find("input[name=firstname]").val();
lastname = $(this).find("input[name=lastname]").val();

Après tu exécute la requête ajax

$.post(action,{firstname: firstname, lastname: lastname},function(data){
// et la php renvoi la réponse qui est contenu dans data
}

du cité php tu à une page qui récupère les données avec des $_POST
donc la tu peut faire tout plein de chose en php
et rendre une réponse pour l'ajax

Hello

Avec de l'ajax

Tutoriel vidéo jQuery : Poster un formulaire en Ajax
http://www.grafikart.fr/tutoriels/poster-formulaire-ajax-67

Justement je l'ai regarder mais je n'arrive pas à appliquer cela a mon formulaire, il faudrait que je récupère des données JS en PHP et non PHP en JS