EKKi: Login Script erzeugt Fehlermeldung

Beitrag lesen

Mahlzeit Andreas Vogt,

$query = $DB->dbquery("SELECT user, pass FROM users WHERE user = '".$_POST['username']."'") or die('Datenbankzugriff ist fehlgeschlagen!');

Behandle Variablen(inhalte) immer ihrem Kontext entsprechend - nutze in diesem Fall mysql_real_escape_string().

session_register('user');

Verwende stattdessen $_SESSION.

Your script possibly relies on a session side-effect which existed until PHP 4.2.3.
Please be advised that the session extension does not consider global variables as a source of data,
unless register_globals is enabled. You can disable this functionality and this warning by setting session.
bug_compat_42 or session.bug_compat_warn to off, respectively.
in Unknown on line 0

Was bedeutet das?

Was bedeutet es denn, wenn Du den Text einfach mal übersetzt?

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|