NE4Y
Mitglied
hallo , ich habe folgendes problem
ich habe ein anmeldeformular. Wenn man dort aber % als id eingibt und irgendein passwort, und das Passwort benutzt jmd, dann wird man automatisch mit der ID eingeloggt. Deshalb möchte ich verhindern, dass man in den UserId Textfeld ein % eingeben kann. Aber wie ? Hier mein code
Was muss ich hier einfügen, damit man kein % mehr schreiben kann bei UseriD
ich habe ein anmeldeformular. Wenn man dort aber % als id eingibt und irgendein passwort, und das Passwort benutzt jmd, dann wird man automatisch mit der ID eingeloggt. Deshalb möchte ich verhindern, dass man in den UserId Textfeld ein % eingeben kann. Aber wie ? Hier mein code
PHP:
<?PHP
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
echo '<form style="padding-top: 3px;">Willkommen zurück <b>'.$_SESSION['user_name'].'</b>. Sie besitzen zurzeit <b>'.$_SESSION['user_coins'].'</b> Coins.</form>';
?>
<?PHP
}
else {
?>
<div class="login_input_left">
<form id="userInfo" action="index.php?s=login" method="POST">
UserID: <input type="text" maxlength="16" class="login" name="userid" >
Passwort: <input type="password" maxlength="16" class="login" name="userpass">
<input type="submit" value="login" name="submit" class="login_button">
</form>
</div>
<div class="login_input_right">
Mit dem Login akzeptieren Sie<br />automatisch unsere <a href="#">AGBs</a>.
</div>
<?PHP
}
?>
Was muss ich hier einfügen, damit man kein % mehr schreiben kann bei UseriD