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 :

lien et la methode POST


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 54
    Par défaut lien et la methode POST
    salut tout le monde

    j'ai un problème avec ma page php;

    j'ai un tableau avec des cases à coché et des zones de text,

    quand je met

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <form action="" method="post">
     
    mon tableau...
     
    <input type="submit" name="Submit" value="Enregistrer">
    quand je clique sur le bouton, je peut récupérer les variable $_POST

    alors que si j'ajoute la pagination: donc des liens sont ajoutés à la page

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo '<a href="test .php?page='.$i.'">' . $i . '</a> ';
    on cliquant sur le lien pour passer à l'autre page, les variables $_POST ne sont pas créés.

    comment je peut récupérer les valeurs en passant à l'autre page

    merci d'avance

  2. #2
    Membre émérite Avatar de cadoudal56
    Profil pro
    Inscrit en
    Février 2005
    Messages
    694
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 694
    Par défaut
    Hello,

    Tu dois les récupérer avec $_GET
    Ce qui dans ton exemple donnerais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $page = $_GET["page"];
    Maintenant si tu veux éssayer de récupérer tes pages en POST tu peux aussi faire un truc du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <form action="test.php">
    <input class="pagebutton" type="submit" name="page" value="1">
    <input class="pagebutton" type="submit" name="page" value="2">
    <input class="pagebutton" type="submit" name="page" value="3">
    </form>
    Tu colles une belle classe en CSS sur tes boutons et le tour est joué


    @+
    cadou

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 54
    Par défaut
    merci pour votre réponse,

    j'ai pu afficher les boutons comme vous m'avez montré, la pagination marche bien,mais j'ai pas pu encors récupérer mes variables $_POST

  4. #4
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <form action="test.php" method ="POST">
    <input class="pagebutton" type="submit" name="page" value="1">
    <input class="pagebutton" type="submit" name="page" value="2">
    <input class="pagebutton" type="submit" name="page" value="3">
    </form>
    Edot : COmment on fait pour colorer le code ? lol
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 54
    Par défaut
    quand j'ai ajouté la method post, la pagination marche pas, alors j'ai pu récupérer mes variables

    qu'elle est donc la solution?

  6. #6
    Membre émérite Avatar de fallais
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2006
    Messages : 858
    Par défaut
    Comprend pas la question !!
    Puis evite les espaces partout c'est mieu
    Reformule stp

Discussions similaires

  1. Réponses: 21
    Dernier message: 01/09/2010, 20h40
  2. lien submit methode post
    Par jojo971 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 26/03/2010, 14h32
  3. [HTTP]passage de parametres via la methode post
    Par abdou.sahraoui dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 03/03/2008, 14h11
  4. [Cookies] Methode post sur un lien
    Par Tee shot dans le forum Langage
    Réponses: 20
    Dernier message: 04/06/2007, 18h32
  5. Passage de variable par methode post ?
    Par oazar dans le forum Flash
    Réponses: 33
    Dernier message: 16/10/2003, 17h03

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