Sönke Tesch: N00b Frage in PHP, bitte helfen!

Beitrag lesen

$passwordmysql = mysql_escape_sting(stripslashes($_POST['passmysql']));
     $user = mysql_escape_sting(stripslashes($_POST['usermysql']));

$link = mysql_connect($host, "$user", "$passwordmysql");

Es ist ja schön, daß mal jemand an mysql_escape_string() denkt, aber ausgerechnet hier macht es überhaupt keinen Sinn, sondern könnte ganz im Gegenteil die komplette Einlogprozedur unbrauchbar machen.

Informiere Dich bitte über Sinn und Einsatzort von mysql_escape_string().

Akzeptabel mag der Einsatz von strip_slashes() sein, äußerst amüsant an dieser Konstellation ist allerdings, daß Du erst mit strip_slashes() die Rückstriche aus Name und Passwort entfernst, nur um sie anschließend mit mysql_escape_string() wieder rein zu packen.

Schönen Tag,
  soenk.e