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 :

Test parametre GET


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3
    Par défaut Test parametre GET
    Bonjour,

    J'ai une page que je peut apeller de plusieurs maniere, il n'y a pas les memes parametres GET d'envoyé a la page j'aimerais donc tester l'existence du parametre pour pouvoir lui donner une valeur

    Page a apeller :

    affichage_annonce.php?num_cat=15

    ou

    affichage_annonce.php?num_cat=15&debut=5

    Donc selon comment j'apelle la page le parametre debut n'est pas affecté

    Je teste donc de cette maniere mais ce ne marche pas il affecte toujours 0 à debut :

    if (isset($_GET["debut"])) {$debut = $_GET["debut"];}else{$debut = 0;}

    Merci beaucoup

  2. #2
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Ce que je fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $debut = 0;
    if ($_GET['debut'])
      $debut = $_GET['debut'];
    (sans isset(), mais bon, j'vois pas pourquoi ton code plante...)

  3. #3
    Fabouney
    Invité(e)
    Par défaut
    quelle version de php ?

    essay :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $debut = (isset($HTTP_GET_VARS['debut']) ) ? $HTTP_GET_VARS['debut'] : 0;

  4. #4
    Membre émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par défaut
    Salut,

    Est ce que, comme il ne passe pas dans le isset car il va dans le else, ca ce pourrait que ca proviennent de ton formulaire??

    Ton frmulaire ressemble a quoi?

  5. #5
    Membre éprouvé
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Par défaut
    Et sous la forme:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $debut = (isset($_GET['debut'])) ? $_GET['debut'] : 0;
    ?

  6. #6
    Membre émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par défaut
    Citation Envoyé par Anduriel
    Et sous la forme:

    Code:
    $debut = (isset($_GET['debut'])) ? $_GET['debut'] : 0;
    Ca revient au meme non? il a la valeur $debut = 0 donc ca va dans le else...
    je crois que le probleme vient du isset, il ne doit juste pas etre setter..

  7. #7
    Membre émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par défaut
    Autre chose!
    Citation Envoyé par slek
    Je teste donc de cette maniere mais ce ne marche pas il affecte toujours 0 à debut :
    Mais la page que tu appelles est la bonne?

    je veux dire tu as la valeur ?debut=5 dans l'url?
    sinon c'est certain que ca va tjrs etre 0..

Discussions similaires

  1. [Portlet] parametres get et post dans une portlet
    Par smetairie dans le forum Portails
    Réponses: 2
    Dernier message: 26/01/2009, 11h39
  2. Récupérer un fichier par requete http avec parametre GET
    Par ggalou08 dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 22/07/2008, 16h49
  3. Réponses: 4
    Dernier message: 13/11/2007, 12h31
  4. Parametres GET et signets
    Par mat.d dans le forum Langage
    Réponses: 2
    Dernier message: 17/08/2007, 12h03
  5. Probleme de parametres GET avec un RSS
    Par koolway dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 05/07/2007, 15h01

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