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 :

Code qui ne s'affiche pas chez moi, chez les autres si. [PHP 5.3]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 12
    Par défaut Code qui ne s'affiche pas chez moi, chez les autres si.
    Bonjour,

    J'apprends doucement le PHP et j'en suis aux array, j'ai codé un petit truc, disponible ici, vous remarquerez que j'ai une erreur :

    Parse error: syntax error, unexpected '{' in /home/R8vJ3T/prog.php on line 14
    Seulement... Ligne 14 où la fonction commence ? Il faut bien que je délimite mes instructions avec des crochets non ?

    Et comme le dit titre du sujet, ce code marche chez quelqu'un d'autre mais pas chez moi !

    Configuration :

    [koshie@Madrippeur ~]$ php --version
    PHP 5.3.4 (cli) (built: Dec 12 2010 15:24:31)
    Copyright (c) 1997-2010 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
    J'utilise Apache sur Fedora 14, le test est effectué sous Firefox 4b8 et Epiphany 2.30.6.

    Quelqu'un aurait une explication ? Ça me turlupine...

    Merci par avance, Koshicalement

  2. #2
    Membre Expert
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225
    Par défaut
    Salut,

    Supprime la virgule située après
    Pour voir...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?php
    $identite = array(
    	'nom' => 'GASPARD',
    	'prenom' => 'Kevin',
    	'age' => 19
    );
     
    echo 'Je suis ' , $identite['prenom'] , ' ' , $identite['nom'] , ', j\'ai ' , $identite['age'] , 'ans.';
     
    $estEtudiant = false;
     
    if ($estEtudiant) {
    	echo 'Je suis étudiant.' ;
    }else {
    	echo 'Je ne suis pas étudiant.' ;
    }
    ?>

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 12
    Par défaut
    Je l'ai enlevé, j'ai donc ceci, ça ne marche toujours pas.

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    colle ca a la place de ton code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    $identite = array( 
        'nom' => 'GASPARD',
        'prenom' => 'Kevin',
        'age' => 19,
    );
     
    echo sprintf('Je suis %s %s, j\'ai %dans.', $identite['prenom'], $identite['nom'], $identite['age']);
     
    $estEtudiant = false;
     
    if($estEtudiant)
    {
        echo 'Je suis étudiant.';
    }
    else
    {
        echo 'Je ne suis pas étudiant.';
    }
    sinon regarde avec les tokens si y'a pas un caractère invisible qui gène

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 12
    Par défaut
    Avec le printf ça ne rend pas mieux... Je me suis renseigné ici pour les tokens, si j'ai bien compris c'est du code qui doit me donner des informations supplémentaires ? Lequel m'intéresse ?

  6. #6
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par koshie Voir le message
    Avec le printf ça ne rend pas mieux... Je me suis renseigné ici pour les tokens, si j'ai bien compris c'est du code qui doit me donner des informations supplémentaires ? Lequel m'intéresse ?
    printf oui ca reviens a faire echo sprintf
    pour les tokens il faut que tu fasses

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    token_get_all(file_get_contents('tonfichier.php'));

  7. #7
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par koshie Voir le message
    Je l'ai enlevé, j'ai donc ceci, ça ne marche toujours pas.
    Salut,

    je viens de copier le code fourni dans l'url et il fonctionne correctement chez moi.

    pourrais-tu créer un nouveau fichier, copier-coller le code que tu as fourni et refaire un test?

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

Discussions similaires

  1. [XL-2007] Cliquer sur un lien a href dans un code source (qui ne s'affiche pas complètement)
    Par GuillaumeMorel dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 26/05/2014, 11h03
  2. [MySQL] Problème de code qui ne s'affiche pas
    Par Santcho dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 23/06/2010, 11h37
  3. [Javascript] IE(page qui ne s'affiche pas alors que code html présent)
    Par Woufeigh dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 16/04/2007, 20h54
  4. Réponses: 15
    Dernier message: 23/01/2007, 16h27
  5. [MFC] Ces fenêtres qui ne s'affichent pas..
    Par Davide dans le forum MFC
    Réponses: 3
    Dernier message: 19/11/2003, 12h30

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