Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/06/2011, 15h33   #1
Futur Membre du Club
 
Inscription : novembre 2007
Messages : 148
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 148
Points : 18
Points : 18
Par défaut Récupérer valeur champs formulaire en PHP sur la meme page

Bonjour à tous,

J'ai un formulaire HTML classique.

Je souhaite, tout en restant sur la même page (sans envoyer le formulaire), récupérer certains champs dans des variables PHP qui serviront à envoyer un script sur cette même page.

Comment faire pour transformer var Adresse = document.formulaire.adresse.value; (par exemple) en une variable PHP exploitable sur la page ?

En fait j'ai un script du type :

Code html :
1
2
3
4
<script type="text/javascript"> 
var advst_email = "<? echo "$mail"; ?>"; 
(...)+ affichage d'éléments 
</script>

Ce script ne se lance QUE lorsque tous les champs du formulaire sont complétés (en dessous du formulaire, AVANT le "valider" ).

Il faut donc que je puisse récupérer l'e-mail du formulaire.

Merci par avance,
Antoine
ingeniomatique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2011, 15h59   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 774
Points : 4 774
Citation:
Je souhaite, tout en restant sur la même page (sans envoyer le formulaire), récupérer certains champs dans des variables PHP qui serviront à envoyer un script sur cette même page.
voir du coté de la techno Ajax

javascript = client PHP = serveur
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2011, 16h50   #3
Futur Membre du Club
 
Inscription : novembre 2007
Messages : 148
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 148
Points : 18
Points : 18
Oui, c'est bien de l'Ajax qu'il faut... mais je ne parviens pas à m'en dépatouiller sur ce coup-là. Toute aide sera la bienvenue.

Merci!!!
ingeniomatique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2011, 17h31   #4
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 686
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 686
Points : 5 756
Points : 5 756
Bonjour,

Vous avez déjà un début de tentative Ajax à nous montrer ?
Vous pouvez regarder du côté des cours et de la Faq du forum Ajax.
__________________
Elen Poukram - Isegoria - Sandawe
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2011, 17h50   #5
Futur Membre du Club
 
Inscription : novembre 2007
Messages : 148
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 148
Points : 18
Points : 18
J'ai déjà utilisé Ajax il y a quelques temps mais je ne suis pas à l'aise avec cela!!! Les cours me seront effectivement bien utiles cet été.
J'avais néanmoins besoin d'une solution avant ce soir
Merci quand même de votre aide.
ingeniomatique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2011, 15h43   #6
Nouveau Membre du Club
 
Homme Abdou
Développeur informatique
Inscription : janvier 2008
Messages : 41
Détails du profil
Informations personnelles :
Nom : Homme Abdou
Âge : 33
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2008
Messages : 41
Points : 25
Points : 25
Bonjour,

si j'ai bien compris tu veux juste afficher le champs mail lorsque tous les champs sont complétés ?

1°) Tu pourrais créer le champs avec du PHP mais le cacher. (des le chargement de la page le champs est là mais invisible)
2°) Créer une fonction qui vérifie que tous tes champs sont saisis et dans ce cas elle affiche ton champs E-Mail.
3°) Affecté à tous les champs de saisi un événement onchange qui va appeler la fonction de vérification

Bon Courage.
Abdou
AbdouPoulou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h46.


 
 
 
 
Partenaires

Hébergement Web