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

Langage PHP Discussion :

Passage de paramètre de page en page


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Responsable informatique
    Inscrit en
    Juillet 2003
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable informatique

    Informations forums :
    Inscription : Juillet 2003
    Messages : 142
    Par défaut Passage de paramètre de page en page
    Bonsoir,

    J'ai un problème qui doit être tout simple, mais qui commence à m'embeter !!!

    J'ai une page HTML avec un champ caché:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <form name="cache"  method="post">
    <input type="hidden" name="parametrage" value="je veux récupérer"/>
    </form>
    je souhaite récupérer la valeur de ce champ dans mon script php que j'appelle dans cette même page par l'intérmédiaire d'un lien ... et je n'arrive pas !!!
    Pour récupérer une valeur d'un champ caché est-on obligé de passer par un bouton submit???

    J'ai essayé avec l'attribut action et le nom de la page que j'appelle avec mon lien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form name="cache"  action="mapage.php" method="post">
    Je ne souhaite pas passer par mon url pour passer cette variable... Comment je peux récuperer la valeur d'un champ caché ???

    Merci

  2. #2
    Membre éclairé Avatar de Space Cowboy
    Homme Profil pro
    chomeur
    Inscrit en
    Avril 2005
    Messages
    496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Avril 2005
    Messages : 496
    Par défaut
    J'ai jamais vus autre chose pour envoyer un formulaire qu'un submit.

    Je ne souhaite pas passer par mon url pour passer cette variable.
    Tu pense a la méthode GET en disant ca ? parceque pour le passage de paramétres par une url je ne connais que GET.
    Si c'est d'écrire l'url qui te gene, tu peut mettre
    <form method="post" action="<?php $_SERVER['PHP_SELF'] ?>">
    pour toujours renvoyer sur la même page.

  3. #3
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par défaut
    salut,
    pour ne pas voir ton parametre, il faut effectivement passer par post et pas get, donc par un formulaire.

    Tu peux eventuellement poster ton form par javascript en le declenchant sur un lien. Pour cela, met un id a ton form:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form id='monform' ......>
    et ton lien fera ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href='#' onclick='document.getElementById("monform").submit()'>bla bla</a>

Discussions similaires

  1. Passage de paramétre dans une autre page
    Par olivier94 dans le forum Langage
    Réponses: 8
    Dernier message: 08/03/2007, 11h21
  2. Réponses: 6
    Dernier message: 29/09/2006, 10h18
  3. appel d'une page php et passage de paramètres via un SRC
    Par yoda_style dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 26/01/2006, 20h54
  4. Passage de paramètres entre page
    Par philou8 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 10/01/2006, 18h54
  5. Passage de paramètres ds un lien hypertext ds une page xsl
    Par lenoir_franck dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 22/04/2005, 10h09

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