Probleme d'écriture de code php [Résolu/Fermé]

Signaler
-
 brice57 -
Bonjour bonjour tout le monde j'ai fait du code il y a quelques temps et pour certains besoins on m'as demandé quelques pages sauf qu'évidemment je n'ai plus l'habitude et je suis un peu paumé lol j'ai une erreur signalé

Parse error: syntax error, unexpected '}' ..... testmot.php on line 7

Et je vois pas du tout de quoi il en retourne si une ame charitable saurais m'en dire plus.

Merci davance.

Voici le petit bout de code



<?php
if(!empty($_GET["action"])&&file_exists("#".$_GET["action"].".php"))
{
include "#" . $_GET["action"] . ".php".
};
else
include {("prez.php")};
?>

1 réponse

Messages postés
2371
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
13 janvier 2021
441
Salut,

Pas de point-virgule après une accolade.
Il manque un point virgule après le premier include.
Pas d'accolade pour include et les parenthèses ne sont pas utiles.
<?php
if(!empty($_GET["action"]) && file_exists("#" . $_GET["action"] . ".php"))
{
    include "#" . $_GET["action"] . ".php";
}
else 
{
    include "prez.php";
}


Bonne journée
Houlala merci beaucoup je savais plus comment faire je pensais que mon erreur était dans ou à partir de ma ligne 7 (dans l'include ou autour) du coup j'avais mis parenthèse et accolade autour du deuxième include --'

Fait de base avec mon script avant que je le remanie mainte fois c'était mon " . " à la fin de ma première inclusion après ".php" qui était en trop

Merci beaucoup encore.

((ctrl+s<page web, html uniquement :D) pour ne jamais oublier lol