IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Formulaire pré-remplie dans une Iframe [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Par défaut Formulaire pré-remplie dans une Iframe
    Bonjour à tous,
    Je rencontre un petit soucie concernant un formulaire qui devrait être préremplie dans une Iframe et j'aimerais savoir si il existe une commande que j'ignore à ce sujet.

    Description du problème :
    Je route un email à partir d'une base de donnée, l'ID du champs correspondant au nom d'une personne est [*nom*].
    Dans mon mail je fais un lien vers un site qui héberge un formulaire qui possède lui même un champs "nom" avec l'ID name_9000.
    Mon lien se compose de la manière suivante : http://www.monsite.com/page.php?name_9000=[*nom].
    Du coup, lorsqu'une personne va sur le site depuis l'email le champ "nom" du formulaire est pré-remplie avec ses informations personnelles qui sont récupérées dans la BDD d'envoie. Jusque là aucun problème, cette technique fonctionne parfaitement bien.

    Là où un problème apparait c'est que je veux faire exactement la même chose... sauf que le formulaire est contenu dans une autre page qui est-elle même intégrée dans www.monsite.com via une Iframe.
    CCL : je voudrais savoir si il existe un signe pour faire comprendre quelque chose qui correspondrait à ceci dans une url :
    http://www.monsite.com/page.php(comprenant --->) http://www.autresite.com/formulaire.php?name_9000=[*nom]

    Je ne sais pas si ma demande est claire mais je remercie quiconque qui se penchera dessus.

  2. #2
    Membre éclairé
    Avatar de buzzkaido
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2004
    Messages
    821
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2004
    Messages : 821
    Par défaut
    Non, mais tu as plus simple :

    La page principale est chargée avec ça :

    http://www.monsite.com/page.php?name_9000=[*nom]

    Et lorsque ton script PHP genere la balise IFRAME, il suffit de generer la SRC de cette IFRAME en y ajoutant les parametres :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <IFRAME SRC="http://www.autresite.com/formulaire.php?name_9000=<?PHP echo $_GET["name_9000"]; ?>">
    </IFRAME>

  3. #3
    Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Par défaut
    Buzzkaido tu es mon sauveur !!!
    Saches que je te serai éternellement reconnaissant
    Bon j'arrête la lèche inutile mais tu m'as vraiment sortie de la merde là. Trop long a expliquer mais tu m'évites de longues heures de développement sur une solution CMS payante... merci merci et encore merci.

    Je connais le système de l'echo mais à aucun moment je me suis dis que l'iframe pouvait allé récupérer les informations de l'url.

    Encore merci !
    @pluche

  4. #4
    Membre éclairé
    Avatar de buzzkaido
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2004
    Messages
    821
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2004
    Messages : 821
    Par défaut
    De rien !

    Y'a un truc qu'il faut toujours garder à l'esprit avec le PHP :

    Quand le PHP ecrit sur la sortie (print, echo...) ça ecrit dans le flux HTTP envoyé au navigateur

    donc ça veut dire que :

    - Le PHP peut generer n'importe quoi en HTML (les balises, les attributs, les contenus.....) il suffit de l'ecrire sur la sortie.

    - Le PHP peut generer n'importe quoi tout court ! du HTML, du XML, des JPEG, du PDF... il suffit d'ecrire ce que l'on veut sur la sortie en respectant les regles du format utilisé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. formulaire dans une iframe et résultat dans une autre
    Par eckerdecker dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 16/07/2010, 14h11
  2. Envoi d'un formulaire inclus dans une iframe
    Par katsuya dans le forum jQuery
    Réponses: 3
    Dernier message: 15/04/2010, 00h22
  3. Envoyer un formulaire contenu dans une iframe
    Par dubitoph dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 22/10/2009, 18h27
  4. Manipulation formulaire dans une iframe
    Par phpmad dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 20/05/2007, 17h55
  5. Valider un formulaire contenu dans une iframe
    Par snoopy5.0 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/04/2005, 11h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo