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: syntax error, unexpected '$autorisation_entrer' (T_VARIABLE), expecting


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 67
    Billets dans le blog
    1
    Par défaut Parse error: syntax error, unexpected '$autorisation_entrer' (T_VARIABLE), expecting
    Bonjour à toutes et à tous,

    Parse error

    Je suis débutant. J'ai installé Wampserver et Xdebug. Je lance un exercice, if_else.php,
    J'ai le message:
    Parse error: syntax error, unexpected '$autorisation_entrer' (T_VARIABLE), expecting ',' or ';' in C:\wamp\www\WSphp\if_else.php on line 32

    Question1
    Je voudrais utiliser Xdebug, je n'y arrive pas.
    Que faut-il faire pour lancer Xdebug ?

    Question 2
    Comment arrête-t-on Xdebug ?

    Avec mes remerciements
    Cordialement
    Papy

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    1 - Xdebug est déjà installé sur les versions récentes de Wampserver.
    Il se matérialise par un rapport étendu lors d'une erreur


    2 - Dans ton php.ini :
    xdebug.remote_autostart=0
    xdebug.remote_enable=0
    xdebug.profiler_enable=0
    3 - activer ou désactiver xdebug ne corrigera pas ton erreur de syntaxe.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Pour compléter la réponse de Sabotage, pour corriger ton erreur, je te conseille de regarder si il ne manque pas un ; à la fin de la ligne 31 de script.
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  4. #4
    Membre confirmé

    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 67
    Billets dans le blog
    1
    Par défaut Parse error: syntax error, unexpected '$autorisation_entrer' (T_VARIABLE), expecting
    Merci à vous deux,

    Mon problème est simple, Xdebug ne fonctionne pas comme attendu. Il n'affiche pas
    le rapport étendu. Je m'interroge. Je pense d'abord à sa configuration.
    Dans le fichier php.ini il y a:
    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
    19
    20
    21
    22
    23
    24
     
    ; XDEBUG Extension
     
    zend_extension_ts = "c:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll"
    ;
    [xdebug]
    xdebug.remote_enable = off
    xdebug.profiler_enable = off
    xdebug.profiler_enable_trigger = off
    xdebug.profiler_output_name = cachegrind.out.%t.%p
    xdebug.profiler_output_dir = "c:/wamp/tmp"
    xdebug.show_local_vars=1
     
    xdebug.remote_enable=1
    xdebug.remote_host="127.0.0.1"
    xdebug.remote_port=9000
    xdebug.remote_handler="dbgp"
    xdebug.remote_mode=req 
     
    xdebug.profiler_enable = 1
    xdebug.profiler_output_dir = "c:/wamp/tmp/" 
     
    xdebug.profiler_enable = 1
    xdebug.profiler_output_dir = "c:/wamp/tmp/" .
    Y a-t-il des erreurs*?
    Xdebug affiché dans phpinfo()
    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
     
    xdebug
    xdebug support
    enabled
    Version 
    2.2.5 
    IDE Key 
    PCFIXE$ 
     
    Supported protocols
    Revision
    DBGp - Common DeBuGger Protocol 
    $Revision: 1.145 $ 
     
    Directive
    Local Value
    Master Value
    xdebug.auto_trace
    Off
    Off
    xdebug.cli_color
    0
    0
    xdebug.collect_assignments
    Off
    Off
    xdebug.collect_includes
    On
    On
    xdebug.collect_params
    0
    0
    xdebug.collect_return
    Off
    Off
    xdebug.collect_vars
    Off
    Off
    xdebug.coverage_enable
    On
    On
    xdebug.default_enable
    On
    On
    xdebug.dump.COOKIE
    no value
    no value
    xdebug.dump.ENV
    no value
    no value
    xdebug.dump.FILES
    no value
    no value
    xdebug.dump.GET
    no value
    no value
    xdebug.dump.POST
    no value
    no value
    xdebug.dump.REQUEST
    no value
    no value
    xdebug.dump.SERVER
    no value
    no value
    xdebug.dump.SESSION
    no value
    no value
    xdebug.dump_globals
    On
    On
    xdebug.dump_once
    On
    On
    xdebug.dump_undefined
    Off
    Off
    xdebug.extended_info
    On
    On
    xdebug.file_link_format
    no value
    no value
    xdebug.idekey
    no value
    no value
    xdebug.max_nesting_level
    100
    100
    xdebug.overload_var_dump
    On
    On
    xdebug.profiler_aggregate
    Off
    Off
    xdebug.profiler_append
    Off
    Off
    xdebug.profiler_enable
    On
    On
    xdebug.profiler_enable_trigger
    Off
    Off
    xdebug.profiler_output_dir
    c:/wamp/tmp/
    c:/wamp/tmp/
    xdebug.profiler_output_name
    cachegrind.out.%t.%p
    cachegrind.out.%t.%p
    xdebug.remote_autostart
    Off
    Off
    xdebug.remote_connect_back
    Off
    Off
    xdebug.remote_cookie_expire_time
    3600
    3600
    xdebug.remote_enable
    On
    On
    xdebug.remote_handler
    dbgp
    dbgp
    xdebug.remote_host
    127.0.0.1
    127.0.0.1
    xdebug.remote_log
    no value
    no value
    xdebug.remote_mode
    req
    req
    xdebug.remote_port
    9000
    9000
    xdebug.scream
    Off
    Off
    xdebug.show_exception_trace
    Off
    Off
    xdebug.show_local_vars
    Off
    Off
    xdebug.show_mem_delta
    Off
    Off
    xdebug.trace_enable_trigger
    Off
    Off
    xdebug.trace_format
    0
    0
    xdebug.trace_options
    0
    0
    xdebug.trace_output_dir
    \
    \
    xdebug.trace_output_name
    trace.%c
    trace.%c
    xdebug.var_display_max_children
    128
    128
    xdebug.var_display_max_data
    512
    512
    xdebug.var_display_max_dept 
    3
    3
    Faut-il explorer une autre piste?
    A la relecture du message, après l'avoir envoyé, je constate que le dernier affichag trahiit l'original.
    Cordialement
    Papy

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Vérifie que html_errors est activé.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Membre confirmé

    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 67
    Billets dans le blog
    1
    Par défaut Parse error: syntax error, unexpected '$autorisation_entrer' (T_VARIABLE), expecting
    Merci sabotage,

    html_errors n'est pas activé.

    ; html_errors
    ; Default Value: On
    ; Development Value: On
    ; Production value: On

    La correction suivante convient-elle ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Default Value: On
    Development Value: On
    Production value: On
    Cordialement
    Papy

Discussions similaires

  1. Réponses: 1
    Dernier message: 20/10/2013, 22h18
  2. Réponses: 8
    Dernier message: 01/11/2012, 19h59
  3. Réponses: 2
    Dernier message: 10/09/2011, 15h29
  4. Parse error: syntax error, unexpected T_VARIABLE ?
    Par blanchonvincent dans le forum Langage
    Réponses: 3
    Dernier message: 14/09/2007, 08h17
  5. Réponses: 2
    Dernier message: 26/06/2007, 23h49

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