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 :

Problème de syntaxe [PHP 5.3]


Sujet :

Langage PHP

  1. #1
    Membre éprouvé
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 032
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 032
    Points : 1 052
    Points
    1 052
    Par défaut Problème de syntaxe
    Bonjour à toutes et à tous,

    J'ai un fichier Stat.php dans lequel j'ai à la fois du php et du html.
    J'appelle ce fichier avec le paramètre Periode=MP comme suit :

    Ce paramètre est issu du résultat d'un bouton radio dans un formulaire tel que :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input name="Periode" value="MP" type="radio"> Mois passé<br>
    Maintenant, je veux passer ce paramètre dans la ligne suivante là où c'est marqué ICI

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img alt="Aff_Stat" src="Image.php?Duree=ICI">
    Je n'y arrive pas. Je ne sais pas si c'est possible et comment faire. J'ai fait plusieurs essais qui n'ont pas fonctionné :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img alt="Aff_Stat" src="Image.php?Duree=<?php $_GET['Periode'] ?>">
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img alt="Aff_Stat" src="Image.php?Duree=<?php echo $_GET['Periode']; ?>">

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    echo '<img alt="Aff_Stat" src="Image.php?Duree=$_GET['Periode'] ">';
    ?>
    C'est certainement un problème d'échappement, mais je n'y arrive pas.

    Merci de votre aide.

    Pierre

  2. #2
    Expert éminent Avatar de CosmoKnacki
    Homme Profil pro
    Justicier interdimensionnel
    Inscrit en
    Mars 2009
    Messages
    2 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Justicier interdimensionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 2 888
    Points : 6 632
    Points
    6 632
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img alt="Aff_Stat" src="Image.php?Duree=<?php echo $_GET['Periode']; ?>">
    ça m'a l'air correct.

    Moi, je vérifierai par un simple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "#".$_GET['Periode']."#";
    au début de Stat.php que la valeur escomptée "arrive" bien au script.
    Si ce n'est pas le cas, l'erreur a de fortes de chances de venir du code html du formulaire ou encore d'avoir écrit "Période" quelque part.

  3. #3
    Membre éprouvé
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 032
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 032
    Points : 1 052
    Points
    1 052
    Par défaut
    Merci CosmoKnacki pour cette réponse.

    En effet la syntaxe que tu cites est la bonne.

    En fait, je me suis mélangé les crayons dans le traitement que je faisais de ce paramètre dans le fichier Image.php. J"avais alors mis en doute la syntaxe de passage.

    Cordialement.

    Pierre

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

Discussions similaires

  1. Problème de syntaxe - elements['x'].value
    Par Equus dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 22/02/2005, 11h22
  2. [Interbase] Problème de syntaxe SQL
    Par navis84 dans le forum InterBase
    Réponses: 4
    Dernier message: 22/12/2004, 17h07
  3. Problème de syntaxe
    Par Mister_FX dans le forum ASP
    Réponses: 5
    Dernier message: 30/06/2004, 10h01
  4. Problème de syntaxe ADO ...
    Par bendev dans le forum ASP
    Réponses: 2
    Dernier message: 15/04/2004, 14h38
  5. Réponses: 2
    Dernier message: 08/03/2004, 15h10

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