Parse error: syntax error, unexpected T_ELSE
Fermé
guitoulio
Messages postés
671
Date d'inscription
vendredi 5 septembre 2008
Statut
Membre
Dernière intervention
4 octobre 2017
-
13 nov. 2009 à 11:46
le père - 13 nov. 2009 à 13:16
le père - 13 nov. 2009 à 13:16
A voir également:
- Parse error: syntax error, unexpected T_ELSE
- A disk read error occurred ✓ - Forum Windows
- Eespt technical error ✓ - Forum TNT / Satellite / Réception
- Parse error: syntax error, unexpected token "use" ✓ - Forum PHP
- Check system power error ✓ - Forum BIOS
- Network error iptv - Forum Réseaux sociaux
6 réponses
guitoulio
Messages postés
671
Date d'inscription
vendredi 5 septembre 2008
Statut
Membre
Dernière intervention
4 octobre 2017
71
13 nov. 2009 à 11:57
13 nov. 2009 à 11:57
<?php
if (verif_auth($data1['auth_post']))
{
}
?>
<?php
// Sinon, on propose de se connecter ou de s'enregistrer
else
{
echo
'<p>Vous n êtes pas connecté <br />
<a href="./connexion.php">Se connecter</a><br />
<a href="./register.php">Pas encore inscrit ?</a><br /></p>';
}
?>
j'ai rajouté ce qu'il y a au dessus
merci pour votre aide
if (verif_auth($data1['auth_post']))
{
}
?>
<?php
// Sinon, on propose de se connecter ou de s'enregistrer
else
{
echo
'<p>Vous n êtes pas connecté <br />
<a href="./connexion.php">Se connecter</a><br />
<a href="./register.php">Pas encore inscrit ?</a><br /></p>';
}
?>
j'ai rajouté ce qu'il y a au dessus
merci pour votre aide
Je viens de faire quelques essais et je viens de comprendre
On n'a pas le droit de fermer et rouvrir PHP entre entre le if (..) {.. } et le else
Autrement dit, il faut enlever ?> <?php juste avant le commentaire
J'avoue que je ne savais pas
On n'a pas le droit de fermer et rouvrir PHP entre entre le if (..) {.. } et le else
Autrement dit, il faut enlever ?> <?php juste avant le commentaire
J'avoue que je ne savais pas
guitoulio
Messages postés
671
Date d'inscription
vendredi 5 septembre 2008
Statut
Membre
Dernière intervention
4 octobre 2017
71
13 nov. 2009 à 12:14
13 nov. 2009 à 12:14
j'essaie car j'ai plusieurs fois changer un peu le code. je te dis quoi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
guitoulio
Messages postés
671
Date d'inscription
vendredi 5 septembre 2008
Statut
Membre
Dernière intervention
4 octobre 2017
71
13 nov. 2009 à 12:16
13 nov. 2009 à 12:16
voila je les ai enleves et ca a marché mais ca mis une autre erreur :
Parse error: syntax error, unexpected $end
voici la partie correspondante :
//On affiche les pages 1-2-3 etc...
echo '<p>Page : ';
for ($i = 1 ; $i <= $nombreDePages ; $i++)
Parse error: syntax error, unexpected $end
voici la partie correspondante :
//On affiche les pages 1-2-3 etc...
echo '<p>Page : ';
for ($i = 1 ; $i <= $nombreDePages ; $i++)
le enexpected end ne correspond pas à une partie précise du script, il signifie qu'on est rendu à la fin alors que PHP attend encore quelque chose.
Si ton script finit vraiment par for ($i = 1 ; $i <= $nombreDePages ; $i++)
alors il manque le corps de la boucle (instructions entre { } , ou bien une seule instruction sans { } voire l'instruction vide point virgule ;)
Souvent ça vient d'une accolade ouvrante { qui n'a pas d'accolade fermante } qui lui correspond
Si ton script finit vraiment par for ($i = 1 ; $i <= $nombreDePages ; $i++)
alors il manque le corps de la boucle (instructions entre { } , ou bien une seule instruction sans { } voire l'instruction vide point virgule ;)
Souvent ça vient d'une accolade ouvrante { qui n'a pas d'accolade fermante } qui lui correspond