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

EDI, CMS, Outils, Scripts et API PHP Discussion :

[Configuration] utilisation du GET


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 50
    Points : 21
    Points
    21
    Par défaut [Configuration] utilisation du GET
    bonjour,
    je veux recupérer une reference d'une page a l'autre. je passe par URL une valur de reference, que je souhaite recuperer par un GET:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "			  <TD><a href=\"envoimail.php?idkdo=$ref\">Commander le KDO</a></TD> \n";
    j'envoie donc la valeur de $ref par URL...

    dans mon script envoimail.php, je fait la demande suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $MailBody .= "La reference commande est: '.$_GET['idkdo'].' <BR />";
    le probleme que je rencontre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in d:\projet php\projet session\envoimail.php on line 36
    le message d'erreur me parle d'une erreur de definition de variable ...

    une idée ?!...

    merci d'avance
    jeremy

  2. #2
    Membre confirmé
    Inscrit en
    Mai 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 673
    Points : 624
    Points
    624
    Par défaut
    mdr oui ! mélange pas les " et les ' !!!


    $MailBody .= 'La reference commande est: '.$_GET['idkdo'].' <BR />';

  3. #3
    Membre habitué Avatar de kazhar
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    126
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 126
    Points : 148
    Points
    148
    Par défaut
    Tu définit la chaine de caractères de ta variable avec des "
    mais pour ton get, tu la ferme avec des ' ...
    Il ne comprends donc plus grand chose.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $MailBody .= 'La reference commande est: '.$_GET['idkdo'].' <br />';
    p.s. : j'ai mis ton br en minuscule. les balises en majuscule ne sont pas reconnues par le w3c

  4. #4
    Membre éprouvé Avatar de alain31tl
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 935
    Points : 1 019
    Points
    1 019
    Par défaut
    Citation Envoyé par kazhar
    p.s. : j'ai mis ton br en minuscule. les balises en majuscule ne sont pas reconnues par le w3c
    Ah ? tiens, au passage , je l'ignorais.
    Apparemment, il y a d'autres subtilités qu'il semble négliger. Je viens de m'apercevoir aussi qu'il ne reconnait pas le height quand il est à 100%.
    grrrrr....

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 50
    Points : 21
    Points
    21
    Par défaut
    ok merci pour les infos.
    des que je peux, je test et corrige la syntaxe.

    par ailleur, le faite de passer des valeurs par URL, m'obligera a utiliser l'URL re-writing, n'est ce pas ? (pour un refernecement).
    c'est bien dans cette configuration de syntaxe php ?
    merci

  6. #6
    Membre expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Points : 3 545
    Points
    3 545
    Par défaut
    Citation Envoyé par gloubi
    mdr oui ! mélange pas les " et les ' !!!


    $MailBody .= 'La reference commande est: '.$_GET['idkdo'].' <BR />';
    On peut quand même mixer, si on respecte bien les ouvertures / fermetures.

    Ca peut servir pour interpréter les variables quand on est flemmard.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $str = "ici je vois la valeur de $truc et de ".$machin.'mais pas $chouette';

Discussions similaires

  1. [Configuration] Utilisation de "flush" chez OVH
    Par yvan02 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 15
    Dernier message: 20/02/2010, 17h10
  2. [Configuration] utiliser un autre php.ini
    Par scorpia dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 29/11/2006, 14h48
  3. comment utiliser cin.get (c)
    Par peneloppe dans le forum SL & STL
    Réponses: 5
    Dernier message: 03/11/2006, 18h31
  4. [Configuration] Utilisation de $_GET
    Par baleiney dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 01/11/2006, 10h50
  5. Réponses: 2
    Dernier message: 31/10/2006, 17h29

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