Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
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 09/06/2011, 14h12   #1
Candidat au titre de Membre du Club
 
Inscription : février 2010
Messages : 21
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 21
Points : 11
Points : 11
Par défaut Consever les champs d'un premier formulaire sur un deuxième

Bonjour à tous,

J'aimerais mettre en place un petit système de formulaires sur mon site, mais je ne sais pas si c'est possible, j'aimerais en avoir la confirmation avant de commencer à travailler dessus.

J'ai une page A avec un formulaire. J'aimerais qu'après remplissage et validation, l'utilisateur soit redirigé vers une page B contenant un autre formulaire, et que les champs remplis en A soient préremplis dans le formulaire B.

Contrainte : le formulaire B est intégré en iframe depuis un autre site.

Est-ce possible ? Avez-vous des pistes ou des idées de mots clés ?

Merci beaucoup
kursushc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 15h16   #2
Membre éprouvé
 
Avatar de radicaldreamer
 
Homme Guillaume
Développeur Web
Inscription : décembre 2007
Messages : 353
Détails du profil
Informations personnelles :
Nom : Homme Guillaume
Âge : 21
Localisation : France, Haut Rhin (Alsace)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 353
Points : 473
Points : 473
Pourquoi ne pas directement faire un fichier A avec en action le fichier b?

Ca enverrai directement les informations au fichier B sans re-remplir le formulaire (et sans le pré-remplir).
__________________
Si ce que tu as à dire n'est pas plus beau que le silence, alors tais toi.

- Pensez à voter pour les messages qui vous ont été utiles ainsi que de mettre
radicaldreamer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 15h24   #3
Candidat au titre de Membre du Club
 
Inscription : février 2010
Messages : 21
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 21
Points : 11
Points : 11
Merci de ta réponse.

J'aimerais bien mais le formulaire B est monstrueux à cause de ses nombreux champs, et je n'ai pas la main dessus.

Mon but est de rendre l'inscription moins effrayante (et visuellement plus en accord avec mon site) en affichant un formulaire A plus épuré.

A moins que je n'ai pas compris ce que veux dire "en action".

Précision : je n'ai absolument pas la main sur le formulaire B ni à ses requêtes.
kursushc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 15h52   #4
Membre habitué
 
Inscription : décembre 2007
Messages : 181
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 181
Points : 140
Points : 140
ben tu peux essayer de regarder le code source html de la page distante (formulaire B)
par exemple si le champ prénom s'appelle Fisrtname.
Tu créé ton formulaire avec le même nom d'id/name
et tu envoies ton formulaire de la sorte:

Code :
<form action='http://url_page_formulaire_B' method='POST'>
si la méthod distante est bien POST.
En faisant ça tu tables sur le fait que le formulaire distant va te pondre une erreur car tous ses champs ne seront pas remplis et croira que ton envoies à toi vient de lui même.
Peu de chance que ça passe mais je vois que ça...

EDIT: eh mais dis moi, tu veux faire du facebook connect sans facebook en fait????
roduce est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 16h47   #5
Candidat au titre de Membre du Club
 
Inscription : février 2010
Messages : 21
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 21
Points : 11
Points : 11
Bon cça me rassure pas trop ce que tu dis :'/

N'y a-t-il pas moyen de passer par une session php, de façon à juste préremplir certains champs du formulaire B ?

A moins que le plus simple soit de passer par Javascript ?
kursushc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 18h20   #6
Membre habitué
 
Inscription : décembre 2007
Messages : 181
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 181
Points : 140
Points : 140
Ben une session php non, le site distant n'interrogera pas ta session ...
via du javascript tu peux, peut être mais je garantie rien...
roduce 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 15h53.


 
 
 
 
Partenaires

Hébergement Web