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 :

Parse error ! Où est l'error ? Merci


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 32
    Points : 30
    Points
    30
    Par défaut Parse error ! Où est l'error ? Merci
    Bonjour à tous,

    j'essaye de faire afficher soit une image soit une autre en fonction de la variable globale 'language' qui est une variable d'url qui peut être 1 ou 2.
    Ceci me permet d'afficher une image avec du texte FR si language=1 et ENG si language=2.

    Voci le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <?php if ($GLOBALS["language"]==1) 
    { echo("<img src="img/general/EnConstructionQ.png" width="800" height="798" />") } 
    else { echo("<img src="img/general/EnConstructionThanks.png" width="800" height="798" />") } ?>
    Est-ce que vous voyez l'erreur?

    Merci à vous.
    Mathieu.

  2. #2
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    Salut

    Oui, tu t'embrouilles avec les guillemets.
    Je te propose de réécrire ton code suivant le principe suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo '<a href="bouh.htm">'.$string.'</a>';
    Je te recommande d'utiliser un éditeur qui colorise le code, cela te simplifiera grandement la vie.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Points : 1 093
    Points
    1 093
    Par défaut
    normalement, on ne doit pas poster pour un parse error mais bon

    l'erreur se trouve dans ta succession de guillemets. soit tu utilises des guillemets simples en alternance avec des guillemets doubles, soit tu échappes les guillemets doubles avec \ : il faut bien faire la distinction entre les guillemets faisant partie de l'instruction echo et les guillemets que tu souhaites afficher

    zut grillé

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

Discussions similaires

  1. Réponses: 11
    Dernier message: 08/01/2009, 15h34
  2. Error 500 - Internal server error
    Par Amrac dans le forum Serveurs (Apache, IIS,...)
    Réponses: 1
    Dernier message: 04/04/2007, 14h20
  3. [Error preverifying class] VERIFIER ERROR
    Par ebaynaud dans le forum Java ME
    Réponses: 6
    Dernier message: 03/07/2006, 13h40
  4. visual c++: error LNK2019 et fatal error LNK1120
    Par moimoi_1 dans le forum MFC
    Réponses: 2
    Dernier message: 05/11/2005, 07h41
  5. [SERVLET][STRUTS]Error 500--Internal Server Error
    Par Devil666 dans le forum Struts 1
    Réponses: 7
    Dernier message: 27/06/2005, 13h07

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