Eléphant du PHP |
353 Messages
16 janv. 2006, 09:24
Si je comprend bien , tu veux voir si le longueur de ton champ pseudo est assez long !!
pour connaitre la longueur d'une chaine tu dois utiliser la function strlen()
si tu veux mieux comprend strlen() = string lenght
voici donc ce que tu devrais faire :
<html>
<form method="GET" action="verif.php">
<center>
<input type="text" name="Pseudo" size="20" value="pseudo" maxlength="35">
<input type="text" name="nombre" size="20" value="nombre" maxlength="35"><br>
<br>
<input type="submit" value="OK">
</center>
</form>
</html>
<?
$nombre = $_GET['nombre'] ;
$len_pseudo = strlen($_GET['pseudo']);
if ($len_pseudo == "0")
{
echo "pseudo trop petit";
}
elseif ($len_pseudo > $nombre)
{
echo "pseudo trop long <br /> Max ".$nombre." caractères";
}
else{
//pseudo à longueur autorisée
echo "pseudo est correct";
}
?>