Sponsor-Board.de
Thema geschlossen  Thema schreiben 

PHP MD5 Passwort mit Eingabe vergleichen

Verfasser Nachricht

Beiträge: 58
Bewertung: 1
Registriert seit: Nov 2009
Status: offline


Beitrag: #1
PHP MD5 Passwort mit Eingabe vergleichen

Guten Morgen zusammen,

hab ein kleines Problem bei meinem Script und zwar habe ich es jetzt geschafft, dass wenn man sich registriert das passwort in der Datenbank MD5 verschlüsselt wird nun muss ich beim Login noch das MD5 Passwort mit der eigentlichen Eingabe vergleichen sodass man sich einloggen kann und das bekomme ich noch nicht ganz hin ... bräuchte hilfe =)

So sieht mein Login zur zeit aus:

PHP-Code:
<?php

if($lg=="ok") {

$user $_SESSION[user];

HI


} else {

echo 
"<b>Bitte einloggen</b><br><br>Um dein Tippkonto anzuzeigen, musst du dich einloggen. Falls du noch nicht registriert bist, kannst du dich <a href=index.php?d=anmelden>hier kostenlos anmelden</a>.<br><br><br>";

if(
$user!="") echo "<b><font color=red><img src=images/achtung.png>&nbsp;Achtung! Falsche Zugangsdaten!</font></b><br><br>";

echo 
"<form action=index.php method=post><input type=hidden name=d value=konto><table border=0 align=center cellspacing=2 cellpadding=2><tr><td><b>Benutzername:</b></td><td><input type=text name=user style=width:250px></td></tr><tr><td><b>Passwort:</b></td><td><input type=password name=pass style=width:250px></td></tr><tr><td colspan=2 align=right><input type=image src=images/login.png alt=Login><tr><td><a href=neuespw.inc.php>Kennwort vergessen?</a></td></tr></td></tr></table></form>";

}

?>


Hoffe ihr könnt mir weiterhelfen!

Vielen Dank schonmal

Mfg.

Dieser Beitrag wurde zuletzt bearbeitet: 07.03.2011 17:02 von Thomas.

07.03.2011 11:01
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 1.306
Bewertung: 6
Registriert seit: May 2009
Status: offline


Beitrag: #2
RE: PHP MD5 Passwort mit Eingabe vergleichen

was soll den $lg sein?^^

PHP-Code:
<?php
$pw 
md5($pw);
if(
mysql_num_rows(mysql_query("SELECT * FROM deineuser WHERE username='$user' AND passwort='$pw'")) >0){
$lg="ok";
                                   }
?>


so sieht es im allgemeinen aus. Er frägt ab, ob in der Datenbank zu genau dem Username auch genau das verschlüsselte Passwort passt. Vorher musst du nur $user als mögliche sicherheitslücke entschärfen^^

Dieser Beitrag wurde zuletzt bearbeitet: 07.03.2011 11:31 von Dennis.

07.03.2011 11:30
 
Alle Beiträge dieses Benutzers finden

Beiträge: 18
Bewertung: 0
Registriert seit: Mar 2011
Status: offline


Beitrag: #3
RE: PHP MD5 Passwort mit Eingabe vergleichen

PHP-Code:
<?php
$lg
=false;
$pw md5($pw);
pwcheck($user,$pw);
if(
$lg == true)
{
       <
hier Quellcode wenn Benutzer vorhanden ist>
}                                 


function 
pwcheck($user,$pw) {

if(
mysql_num_rows(mysql_query("SELECT * FROM deineuser WHERE username='$user' AND passwort='$pw'"))>0){
$lg=true;
}
return 
$lg;
}
?>


im großen und ganzen das selbe wie bei dem Poster davor aber in funktionen isses einfach hübscher Biggrin
und ich würde anstatt ok true nehmen

Dieser Beitrag wurde zuletzt bearbeitet: 08.03.2011 18:08 von Souli2k.

07.03.2011 14:36
 
Alle Beiträge dieses Benutzers finden

Beiträge: 1.892
Bewertung: 1
Registriert seit: Apr 2009
Status: offline


Beitrag: #4
RE: PHP MD5 Passwort mit Eingabe vergleichen

[Link: Registrierung erforderlich] Ein Tipp von mir! Wink


Mit freundlichen Grüßen
Max 'MaXxXaM' Müller

[Link: Registrierung erforderlich] | [Link: Registrierung erforderlich] | [Link: Registrierung erforderlich]

07.03.2011 15:01
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 58
Bewertung: 1
Registriert seit: Nov 2009
Status: offline


Beitrag: #5
RE: PHP MD5 Passwort mit Eingabe vergleichen

Vielen Dank!

Habs hinbekommen

Mfg.

08.03.2011 15:05
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 43
Registriert seit: Feb 2011
Status: offline


Beitrag: #6
RE: PHP MD5 Passwort mit Eingabe vergleichen

Code:
SELECT * FROM

Sehr unschön wenn man nur eine einzige Info aus der Tabelle braucht....

08.03.2011 15:09
 
Alle Beiträge dieses Benutzers finden

Beiträge: 261
Registriert seit: May 2010
Status: Abwesend


Beitrag: #7
RE: PHP MD5 Passwort mit Eingabe vergleichen

-

08.03.2011 15:27
 
Alle Beiträge dieses Benutzers finden
Thema geschlossen  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  [C++] Dialog-Textfeld Eingabe verwenden Jerr0w 6 1.917 09.12.2016 14:02
Letzter Beitrag: Jerr0w
  Website mit Passwort auf Enterpage laest 11 2.389 04.03.2012 14:23
Letzter Beitrag: laest
  [SOLVED] MySQL neues Root Passwort Madmatti 8 2.099 22.04.2011 20:03
Letzter Beitrag: Madmatti
  Privateseite mit Benutzer und Passwort eingabe *3D-Creator* 3 1.635 14.09.2010 12:58
Letzter Beitrag: *3D-Creator*

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren