<?php $pseudo = $_POST['pseudo']='toto'; $email = $_POST['email']='titi@free.fr'; $avatar = $_POST['avatar']='http://www.google.fr/toto.jpg'; $steam_id = $_POST['steam_id']='STEAM_ID:'; $message = $_POST['message']=1; $arme = $_POST['arme']=1; $niveau = $_POST['niveau']='Bon'; //$pass = $_POST['pass']; $max = "15"; $max2 = "200"; $max3 = "10"; $Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}$#'; if((strlen($pseudo) < $max ) AND (preg_match("$Syntaxe", $email)) AND (preg_match("#^http://+[a-zA-Z]+\.[a-zA-Z]#", $avatar)) AND (preg_match("#STEAM_ID:#", $steam_id)) AND (strlen($message) < $max2 ) AND (strlen($arme) < $max3 ) AND ($niveau =="Mauvais" OR $niveau =="Moyen" OR $niveau =="Bon" OR $niveau =="Plutot fort" OR $niveau =="Tres fort" OR $niveau =="Pro gamer")) { echo 'do'; }else{ echo 'do not'; } ?>
$pseudo = $_POST['pseudo']; $email = $_POST['email']; $avatar = $_POST['avatar']; $steam_id = $_POST['steam_id']; $message = $_POST['message']; $arme = $_POST['arme']; $niveau = $_POST['niveau']; $pass = $_POST['pass']; $niveaux = array("Mauvais","Moyen","Bon","Plutot fort","Tres fort","Pro gamer"); if(strlen($pseudo) > 15){ echo "pseudo trop long !"; }else if(!preg_match("#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#i", $email)){ echo "l'e-mail n'est pas bon !"; }else if(!preg_match("#^http://+[a-zA-Z]+\.[a-zA-Z]#", $avatar)){ echo "l'avatar n'est pas bon !"; }else if(!preg_match("STEAM_ID:", $steam_id)){ echo "le steam_ID n'est pas bon !"; }else if(strlen($message) > 200){ echo "le message est trop long !"; }else if(strlen($arme) > 10){ echo "t'as trop d'armes coco !"; }else if(!in_array($niveau,$niveaux)){ // tel que te le préconisait Cod57 echo "ton niveau n'est pas dans les niveaux !"; }else if(strlen($pass) < 8){ echo "ton mot de passe est trop court !"; }else{ echo "bon ben tout baigne y'a pas d'erreur : je rentre tout ça dans ma base !"; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question