S.O.S//php
mohammedeve
Messages postés
50
Statut
Membre
-
kij_82 Messages postés 4260 Statut Contributeur -
kij_82 Messages postés 4260 Statut Contributeur -
Bonjour,
qqn pourrai m'aider a couriger la synthaxe suivante svp!
header("location:..main.php?admin=main&id_db=<? echo $_GET['id_db'];?>");
------------------------>
voila l'erreur que j'ai:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/espacio2/public_html/admin/inc/auth.php on line 16
merci d'avance
qqn pourrai m'aider a couriger la synthaxe suivante svp!
header("location:..main.php?admin=main&id_db=<? echo $_GET['id_db'];?>");
------------------------>
voila l'erreur que j'ai:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/espacio2/public_html/admin/inc/auth.php on line 16
merci d'avance
A voir également:
- S.O.S//php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
1 réponse
Bonjour,
Ta fonction header(...) est une fonction PHP (permettant la redirection), donc si tu l'utilise c'est que tu es déjà à l'intérieur de balise <?php ?>. Ce n'est donc pas la peine de vouloir déclarer à nouveau ces balises dans ta fonction header.
Ajouter à cela, ton chemin n'est pas bon ".." devant main.php, à quoi cela fait-t-il référence ? Tu souhaite signaler que le fichier sur lequel rediriger se trouve dans le dossier parent, dans ce cas c'est : "../main.php".
En gras, les causes de ton erreur (cf. message d'erreur)
Voici le manuel pour la fonction header, je te conseille de lire cette page pour bien comprendre.
Et voici la correction adéquat:
Ta fonction header(...) est une fonction PHP (permettant la redirection), donc si tu l'utilise c'est que tu es déjà à l'intérieur de balise <?php ?>. Ce n'est donc pas la peine de vouloir déclarer à nouveau ces balises dans ta fonction header.
Ajouter à cela, ton chemin n'est pas bon ".." devant main.php, à quoi cela fait-t-il référence ? Tu souhaite signaler que le fichier sur lequel rediriger se trouve dans le dossier parent, dans ce cas c'est : "../main.php".
En gras, les causes de ton erreur (cf. message d'erreur)
header("location:..main.php?admin=main&id_db=<? echo $_GET['id_db'];?>");
Voici le manuel pour la fonction header, je te conseille de lire cette page pour bien comprendre.
Et voici la correction adéquat:
header("Location: ../main.php?admin=main&id_db=".$_GET['id_db']."");