Erreur d'analyse en PHP [fermé]
-
11-09-2019 - |
Question
Le code suivant:
<?php
if ($_SERVER['REQUEST_METHOD'] != 'POST'){
$self = $_SERVER['PHP_SELF'];
?>
Génère cette erreur:
Parse error: syntax error, unexpected fin $ en /home/idghosti/public_html/testground/mma/include/header.php à la ligne 26
Quel est le problème avec mon code?
La solution
Il vous manque l'accolade fermante « } » après la déclaration:
$self = $_SERVER['PHP_SELF'];
Il devrait être:
<?php
if ($_SERVER['REQUEST_METHOD'] != 'POST'){
$self = $_SERVER['PHP_SELF'];
}
?>
Autres conseils
Vous manque un "}" avant la fin.
<?php
if ($_SERVER['REQUEST_METHOD'] != 'POST')
{
$self = $_SERVER['PHP_SELF'];
} // This is missing
?>
Vous le plus probablement un manque accolade.
Votre code devrait être:
<?php
if ($_SERVER['REQUEST_METHOD'] != 'POST'){
$self = $_SERVER['PHP_SELF'];
}
?>
Vous devez fermer la accolade « } » avant de fermer la balise php « ?> »
Vous avez trop une accolade ...
<?php
if ($_SERVER['REQUEST_METHOD'] != 'POST')
$self = $_SERVER['PHP_SELF'];
?>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow