Fielu
Mitglied
Hallo zusammen,
ich habe Probleme mit meiner Registrierung. Wenn ich die Registrierung teste und Daten eingebe wird mir jedes mal angezeigt ungülter Benutzername, ungültiges Passwort, ungültige Emailadresse. Habe ich beim Muster was falsche gemacht?
Ich poste mal 'nen Ausschnitt:
ich habe Probleme mit meiner Registrierung. Wenn ich die Registrierung teste und Daten eingebe wird mir jedes mal angezeigt ungülter Benutzername, ungültiges Passwort, ungültige Emailadresse. Habe ich beim Muster was falsche gemacht?
Ich poste mal 'nen Ausschnitt:
PHP:
<?php
if (empty($_POST['unregister']) && !empty($_POST['user'])) {
$user = trim($_POST['user']);
$pw1 = trim($_POST['pw1']);
$pw2 = trim($_POST['pw2']);
$email = trim($_POST['email']);
$muster1= "/^[a-zA-Z0-9-_.](5,15)$/";
if (preg_match($muster1, $user) == 0){
$status .= "Das ist kein gültiger Benutzername!<br>";
}
if (preg_match($muster1, $pw1) == 0){
$status .= "Das ist kein gültiges Passwort.<br>";
}
if ($pw1 != $pw2){
$status .= "Die Passworte stimmen nicht überein!<br>";
}
$muster2= "/^[a-zA-Z0-9-_.][a-zA-Z0-9-_.]+\.[a-zA-Z]{2,4}$/";
if (preg_match($muster2, $email) == 0) {
$status .= "Das ist keine gültige Emailadresse.<br>";
}
if (empty($status)) {
$sql_usercheck = "SELECT * FROM userlogin WHERE user='$user'";
$result = mysql_query($sql_usercheck);
if (mysql_num_rows($result) == 1) {
$status .= "Nutzername schon weg! Brauchst nen anderen!<br>";
.
.
.
}