Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
login klappt nicht [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
login klappt nicht


 
der-agent
22-04-2010, 10:34 
 
Hallo Member,
ich habe folgendes problem ich wollte mir eine kleine homepage basteln und si mit einem loginbreeich schützen. Die Datenbank ist soweit auch alles erstellt nur kommt immer wenn ich mein username und pw eingebe. Die Zugangsdaten waren ungültig. Kann mir da jemand bitte helfen!?!?

CREATE TABLE benutzer (
Id Int(11) PRIMARY KEY auto_increment,
Nickname VarChar(30) NOT NULL default '',
Kennwort VarChar(30) NOT NULL default '',
Nachname VarChar(30) NOT NULL default '',
Vorname VarChar(30) NOT NULL default '',
UNIQUE KEY Nickname (Nickname) )

INSERT INTO benutzer SET Nickname='nick',
Kennwort=MD5('admin'),
Nachname='nachname',
Vorname='vorname'

 
AmicaNoctis
22-04-2010, 10:50 
 
Hallo und willkommen im Forum,

bitte passe dein Posting gemäß den Forenregeln an. Dafür gibt es den Ändern-Button, danach Erweitert.

Den kompletten PHP-Code kannst du übrigens aus dem Beitrag entfernen. Erstens hat der im SQL-Forum nichts zu suchen und zweitens mit dem Problem nichts zu tun. Der Fehler liegt nur im Create-Table-Statement begründet.

Danke und Gruß,

Amica

 
AmicaNoctis
22-04-2010, 14:58 
 
Jetzt hast du auch den SQL-Code entfernt, womit der Fehler nicht mehr nachvollziehbar ist.

Jedenfalls liegt es an der Anzeigebreite der Passwortspalte. Du hattest varchar(30), aber ein MD5-Hash ist 32 Zeichen breit. Daher wurde der Datensatz entweder gar nicht eingetragen, weil er abgeschnitten worden wäre oder aber er wurde eingetragen und abgeschnitten.

Edit: SQL-Code wiederhergestellt.

Gruß,

Amica


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:53 Uhr.