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

Petit nouveau ! | 4 Messages

14 avr. 2012, 14:04

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
Modifié en dernier par bigtux le 14 avr. 2012, 16:22, modifié 1 fois.

Mammouth du PHP | 790 Messages

14 avr. 2012, 14:07

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 !
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Petit nouveau ! | 4 Messages

14 avr. 2012, 16:21

Merci juliette s'était ça, cela marche nickel maintenant
je n'ai pas encore totalement pris l'habitude de mettre les ';'