Probléme php {parse error}

Résolu
timon44 Messages postés 53 Date d'inscription   Statut Membre Dernière intervention   -  
ilyesn Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous !
Voila j'ai un petit prob au niveau de mon code ...
Je suis en train de faire un accés sécurisé avec 2 niveau d'accés :

<?php

	if($connect == false)
		{?>
			<form method="post" action="config/connect.php">
			<p>
				<label for="pseudo">Pseudo: </label>
				<input id="pseudo" type="text"/>
			</p>
			<p>
				<label for="password">Mot de passe : </label>
				<input id="password" type="password"/>
			</p>
			<input type="submit" value="Se connecter"/>
			</form>
		<?php}
		
			else
				{ 
				if ($connect == true){
					if ($nivo==1){
						echo("<p>Vous êtes connecté en tant que membre.</p>");
					}
					else { 
						if ($nivo==2){
						echo("<p>Vous êtes connecté en tant qu'administrateur.</p>");
						?>
						<a href="index.php?deco=1">Deconnexion</a>
						<?php
						}
					}
				}
				?>
			
	



et il m'affiche ce message d'erreur :
Parse error: parse error in C:\wamp\www\site\connexion.php on line 33

Si quelqu'un voit l'erreur ... Merci beaucoup !!
A voir également:

5 réponses

ilyesn Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   13
 
Tu as oublié une accolade : }

j'ai retravaillé ton code dit moi si sa marche :


<?php

if($connect == false)
{
?>
<form method="post" action="config/connect.php">
<p>
<label for="pseudo">Pseudo: </label>
<input id="pseudo" type="text"/>
</p>
<p>
<label for="password">Mot de passe : </label>
<input id="password" type="password"/>
</p>
<input type="submit" value="Se connecter"/>
</form>
<?php
}// Fin de if($connect == false)

else if ($connect == true){


if ($nivo==1){
echo("<p>Vous êtes connecté en tant que membre.</p>");

} // Fin de if($nivo==1)

else if ($nivo==2){


echo("<p>Vous êtes connecté en tant qu'administrateur.</p>");
?>
<a href="index.php?deco=1">Deconnexion</a>
<?php

} // Fin de if($nivo==2)

} // Fin de if($connect == true)

?>

Voilà :: Pub supprimée Modération CCM
1
Utilisateur anonyme
 
lol c'est ce que je regardais XD
0
Utilisateur anonyme
 
tu peux indiquer la ligne qui pose problème stp? (la 33 , mais avec les saut de ligne etc. ...)

merci
0
timon44 Messages postés 53 Date d'inscription   Statut Membre Dernière intervention   4
 
<?php

if($connect == false)
	{?>
	<form method="post" action="config/connect.php">
	<p>
		<label for="pseudo">Pseudo: </label>
		<input id="pseudo" type="text"/>
	</p>
	<p>
		<label for="password">Mot de passe : </label>
		<input id="password" type="password"/>
	</p>
		<input type="submit" value="Se connecter"/>
	</form>
	<?php}
		
	else
		{ 
		if ($connect == true){
			if ($nivo==1){
				echo("<p>Vous êtes connecté en tant que membre.</p>");
			}
			else { 
				if ($nivo==2){
				echo("<p>Vous êtes connecté en tant qu'administrateur.</p>");
				?>
				<a href="index.php?deco=1">Deconnexion</a>
				<?php
				}
			}    // ligne 33 ////////////////////////
		}
		?>



Hop, en commentaire j'ai indiquer la ligne en question ....
0
timon44 Messages postés 53 Date d'inscription   Statut Membre Dernière intervention   4
 
et bien impeccable, ça marche !!!
J'avais compris que c'était une accolade (enfin je supposais ^^) mais impossible de trouver !!!
merci beaucoup !!
0
Utilisateur anonyme
 
le mieux est de faire des tab pour verifier ...

exemple

if
{
code
if
{
code
}
}


comme ca t'es sur et c'est plus propre et plus compréhensible ^^
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ilyesn Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   13
 
Super bah bonne continuation !!

Pub supprimée Modération CCM
0