CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
28.12.2009, 12:55:40
|
Anfänger
|
|
Registriert seit: Dec 2009
Alter: 34
Beiträge: 5
|
|
Problem bei Login
Hallo ich habe das Tutorial Register & Login Tutorial von phpacademy auf Youtube nachgemacht! Mit der Datenbank die im Tutorial erstellt wird funktioniert noch alles gut, wenn ich das dann aber mit meiner Datenbank versuche die um einiges größer ist. Bekomme ich die ganze Zeit die Meldung falsches Passwort
Sourche Code:
index.php
HTML-Code:
<form action='login.php' method='POST'>
Username: <input type='text' name='username'><br>
Password: <input type='password' name='password'><br>
<input type='submit' value='Log in'>
</form>
login.php
PHP-Code:
<?php
$username = $_POST['username'];
$password = $_POST['password'];
if ($username&&$password)
{
$connect = mysql_connect("localhost","root","") or die("Keine Verbindung!");
mysql_select_db("usr_web115_1") or die("Datenbank existiert nicht");
$query = mysql_query("SELECT * FROM mitglieder WHERE username='$username'");
$numrows = mysql_num_rows($query);
if ($numrows!=0)
{
while ($row = mysql_fetch_assoc($query))
{
$dbusername = $row['username'];
$dbkennwort = $row['password'];
}
// Prüfung auf Korrektheit
if ($username==$dbusername&&$password==$dbkennwort)
{
echo "eingeloogt";
}
else
echo "Falsches Passwort";
}
else
die("Dieser Benutzer existiert nicht!");
}
else
die("Bitte geben Sie Benutzername und Passwort ein.");
?>
könnt ihr mir helfen und sagen woran das liegt??
DANKE
|
28.12.2009, 13:56:18
|
|
Administrator
|
|
Registriert seit: Jul 2004
Beiträge: 3.707
|
|
AW: Problem bei Login
Hallo und willkommen hier im Forum.
Zitat:
Zitat von Schaetti
[...]
könnt ihr mir helfen und sagen woran das liegt??
|
Wo verarbeitest Du denn das Passwort?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert
Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
28.12.2009, 16:08:57
|
Anfänger
|
|
Registriert seit: Dec 2009
Alter: 34
Beiträge: 5
|
|
AW: Problem bei Login
ich denke zumindest bei
Zitat:
if ($username==$dbusername&&$password==$dbkennwort
|
hier wird doch überprüft ob das Passwort das in "&password" eingegeben wurde in der datenbank wo die Spalte kennwort heißt zu finden ist.
|
28.12.2009, 16:42:02
|
|
Administrator
|
|
Registriert seit: Jul 2004
Beiträge: 3.707
|
|
AW: Problem bei Login
Bist Du sicher, dass das Passwort unverschlüsselt abgelegt wird?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert
Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
30.12.2009, 16:19:42
|
Anfänger
|
|
Registriert seit: Dec 2009
Alter: 34
Beiträge: 5
|
|
AW: Problem bei Login
ja bin ich... ich hab gerade erst mit php angefangen .. jetzt wollte ich die abfrage mal bei unverschlüsselten dingen versuchen... verschlüsseltes passwort wird die nächste sache sein!
(ich hab es heute so versucht das ich die spalte "kennwort" in der tabelle mitglieder in "password" umbennen und dann natürlich bei der abfrage das auch auf password ändere..
PHP-Code:
if ($numrows!=0)
{
while ($row = mysql_fetch_assoc($query))
{
$dbusername = $row['username'];
$dbpassword = $row['password'];
}
// Prüfung auf Korrektheit
if ($username==$dbusername&&$password==$dbpassword)
{
echo "eingeloogt";
}
else
echo "Falsches Passwort";
}
else
die("Dieser Benutzer existiert nicht!");
Dann hat das ganze auf einmal funktioniert, was ich aber nicht ganz verstehe wieso!
kann mir vl. gleich jemand sagen wo das gut erklärt ist? wenn das passwort dann verschlüsselt ist?
danke! :)
|
30.12.2009, 18:11:04
|
|
Administrator
|
|
Registriert seit: Jul 2004
Beiträge: 3.707
|
|
AW: Problem bei Login
Zitat:
Zitat von Schaetti
[...]
kann mir vl. gleich jemand sagen wo das gut erklärt ist? wenn das passwort dann verschlüsselt ist?
danke! :)
|
D Literatur und Nachschlagewerke, ...: - PHP Handbuch
- PHP Tutorial
- PHP FAQ
- PHP Kompendium
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert
Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
30.12.2009, 18:58:28
|
Anfänger
|
|
Registriert seit: Dec 2009
Alter: 34
Beiträge: 5
|
|
AW: Problem bei Login
DANKE!
|
31.12.2009, 00:33:19
|
Anfänger
|
|
Registriert seit: Dec 2008
Alter: 57
Beiträge: 22
|
|
AW: Problem bei Login
Auf keinen Fall würde ich einem evtl. Angreifer mehr verraten als nötig...
"Benutzer existiert nicht"
"Passwort falsch"
kann ein böser User gut zu seinem Vorteil ausnutzen...
|
31.12.2009, 12:24:04
|
Anfänger
|
|
Registriert seit: Dec 2009
Alter: 34
Beiträge: 5
|
|
AW: Problem bei Login
Ooo Danke! Ja das werd ich noch ändern...
|
31.12.2009, 15:31:35
|
|
Administrator
|
|
Registriert seit: Jul 2004
Beiträge: 3.707
|
|
AW: Problem bei Login
Zitat:
Zitat von Schaetti
Ooo Danke! Ja das werd ich noch ändern...
|
Hättest Du in den Tut's und HB auch noch gefunden...
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert
Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:34:33 Uhr.
|