Page 1 sur 1

[résolu] php problème avec les conditions

Posté : 14 avr. 2012, 14:04
par bigtux
Bonjour, je commence en php et je suis confronté au problème suivant :
Le code ci-dessous renvoi toujours l'erreur :
Parse error: syntax error, unexpected '}' in C:\wamp\www\TuxGagne\inscription1.php on line 50

mon code est :
<?php
function taille_variable($variable,$taille_min=0,$taille_max=0){
global $_POST;
if(!isset($_POST[$variable])){
// valeur non définie
return false;
}elseif (strlen($_POST[$variable])<$taille_min){
return False;
}elseif(strlen($_POST[$variable])>$taille_max){
return FALSE;
}
return True;
}
?>

<?php
if (isset($_POST['pseudo']) AND isset($_POST['mdp']) AND isset($_POST['mail']) AND isset($_POST['nom']) AND isset($_POST['premon'])) // on n'a tout les paramètres
{
	if(taille_variable('pseudo',5,25))
	{
	$pseudo = true
	}
	else
	{
	$pseudo = false
	}

	if(taille_variable('mdp',5,25))
	{
	$mdp = true
	}
	else
	{
	$mdp = false
	}
								
}
else // Il manque des paramètres
{
	echo '<br/>Il faut renseigner tous les champs !';
	echo '<form method="post" action="inscription1.php">
	<p><br/>
	pseudo :		<input type="text" name="pseudo" /><br/><br/>
	Mot de Passe :		<input type="password" name="mdp" /><br/><br/>
	votre e-mail :		<input type="text" name="mail" /><br/><br/>
	votre nom :		<input type="text" name="nom" /><br/><br/>
	votre prénom :		<input type="text" name="prenom" /><br/><br/>
				<input type="submit" /><br/><br/>
	</p>	 
	</form>';
}
?>
Se serait sympa que quelqun puisse m'expliquer ce qu'il ne va pas
Merci d'avance

Re: php problème avec les conditions

Posté : 14 avr. 2012, 14:07
par juliette
salut, il me semble déjà qu'il manque des ";" a la fin de chacune de ces lignes:
$pseudo = true
$pseudo = false
$mdp = true
$mdp = false

pas sur que ce soit la solution mais test comme ça !

Re: php problème avec les conditions

Posté : 14 avr. 2012, 16:21
par bigtux
Merci juliette s'était ça, cela marche nickel maintenant
je n'ai pas encore totalement pris l'habitude de mettre les ';'