mysqldumper
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 27.11.2003, 17:05   #1
TP-Junior
 
Registriert seit: Nov 2003
Ort: Kerpen
Byter macht alles soweit korrekt

korrekte Schreibweise


Hallo, ich habe vielleicht ein seltenes Problem, aber es raubt mir den letzten Nerv.

Wie bekommt man es hin, daß sich die User mit ihren Usernamen in korrekter Schreibweise anmelden, so wie er in der MySQL-Datenbank hinterlegt ist?

Ich will verhindern, daß ein User der sich z.B. als "McDonald" registriert hat sich nicht als "mcdonald" anmelden kann, sondern nur wenn er die korrekte Schreibweise nutzt auch weiterkommt.

Er sollte dann als "mcdonald" eine Fehlermeldung bekommen.

Kann mir bei diesem Problem jemand helfen???

Vielen Dank im vorraus.
Byter ist offline   Mit Zitat antworten


Alt 29.11.2003, 21:15   #2
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Dir kann geholfen werden

PHP-Code:
<?
$host
="localhost";
$benutzer="benutzer";
$passwort="passwort";
$db="db";

$link=mysql_connect($host$benutzer$passwort);
mysql_select_db($db);

$sql mysql_query("SELECT * FROM user WHERE (name = '$name') AND (passwort = PASSWORD('$passwort'))");
$result mysql_fetch_array($sql);
if (
mysql_num_rows ($sql) > 0) {
    
$check strnatcmp($name,$result["name"]);
    if(
$check == 0){
        echo
"<a href=\"member.php\" target=\"_self\">Hier geht es in den Member-Bereich</a>";
        }
    else {
        echo 
"Dieser Login existiert nicht!";
        }
}
else {
    echo
"Dieser Login existiert nicht!";
}
?>
Die var $name und $passwort sollten dann vom Loginformular kommen.
Bei dieser Variante sollte das Passwort verschlüsselt in der DB liegen, daher auch oben das PASSWORD('$passwort')).
Da es verschlüsselt ist, funzt das eh nur, wenn Groß- Kleinschreibung beachtet wird.
Die String-Funktion: $check = strnatcmp($name,$result["name"]); vergleicht den eingegebenen Namen mit dem aus der DB.
Die Funktion arbeitet case sensitiv.
Sollte man das Passwort im Klartext in der DB stehen haben (was man eh nicht sollte),
muss man diese String-Funktion auch noch für das Passwort einpflegen.

Ich hoffe es hilft
cu webcreate
webcreate ist offline   Mit Zitat antworten
Alt 30.11.2003, 00:20   #3
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Vielleicht findest du noch das hier interessant.
Strogij ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
korrekte Schreibweise korrekte Schreibweise
« Formatierung? | MySQL Klasse Problem »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:12 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67