Kleines Problem
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anmelde
beispiel
beitrag
benutzer
benutzername
eintrag
fehlermeldung
fragen
gel
gen
insert
komplette formular
login
pa
pawort
result
username
-
Ich m?chte gerne dass das Passwort in der Datenbank verschl?sselt wird. Also so zum beipiel
0575c8d592fb7b088226750aceec2b4e
anmelde.php
<?
include 'sessionhelpers.inc.php';
$name = $_POST["user"];
$password = $_POST["password"];
$mail = $_POST["mail"];
$eintrag = "INSERT INTO login (UserName, UserPass, UserMail) VALUES ('$name', '$password',
'$mail')";
$eintragen = mysql_query($eintrag);
echo "Sie haben sich erfolgreich angemeldet, du kannst dich jetzt <a href='lofinformular.htm'>Einloggen</a>"
?>
Was muss ich den noch einf?gen, damit das Passwort verschl?sslt wird
Ich danke euch jetzt schon f?r die antworten -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Danke ich habs geschaft
-
man kann auch vor den ['pasword']
md5 schrieben, dann wird das passwort verschl?sslt an die Datenbank geliefert, Kapisch
Beitrag ge?ndert am 21.03.2006 19:24 von gollum1990 -
hab ich auch gemacht
Aber nun hab ich noch eine frage und zwar:
Ich will ja nicht das es die selben Nicknames gibt und dass das komplette formular ausgef?llt wurde, und nicht nur die nick.
Kann mir einer sagen wie das geht? -
Also, Formulareingaben pr?fen kannst du so:
http://de.selfhtml.org/javascript/beispiele/formulareingaben.htm -
sandrock-jonas schrieb:
Also, Formulareingaben pr?fen kannst du so:
http://de.selfhtml.org/javascript/beispiele/formulareingaben.htm
?mg??????
das ist so umst?ndlich wie nix sonst!! wenn du eh schon PHP hast dann kannst du es auch gleich so machen:
<?php
if($_POST['nick'] != "" && $_POST['pass'] != "" && $_POST['mail'] != "" .....)
{
..
...
....
} -
einfach vor dem code wo alles in die datenbank eingetragen wird das hier schreiben
$passwort = md5($passwort);
-
Bei meinen Forum dasd ich gerade am posten bin, habe ich das Problem wie folgt gel?st:
//die DB nach dem User checken $sql = 'SELECT username from user WHERE username="'.$username.'"'; $result = mysql_query($sql); $Eintrag = mysql_num_rows($result); //Wenn er den User gibt, ist der EIntrag gr??er als // und somit wird eine Fehlermeldung ausgegeben. if($Eintrag>0) echo "Der Benutzername ist bereits vergeben.";
-
Soweit geht das ja! Ich ?habe nur ein problem, er sagt mir nicht "Der Benutzer ist vergeben".
Beitrag ge?ndert am 29.04.2006 15:02 von andre15 -
Kann mir keiner helllllfffeen???
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage