[PHP]
<?php session_start();
$checkedlogin=strip_tags($_POST["login"]);
$checkedpasswd=strip_tags($_POST["passwd"]);
$checkedlogin=substr($checkedlogin,0,11);
$checkedpasswd=substr($checkedpasswd,0,12);
if($checkedlogin==$_POST["login"] AND $checkedpasswd==$_POST["passwd"]) {
include("include/mysql.inc.php");
$checkedpasswd=md5($checkedpasswd);
$sql=mysql_query("SELECT * FROM agentur WHERE AG_LOGIN='$checkedlogin'", $verbindung);
$sql_result=mysql_fetch_array($sql);
if ($checkedpasswd==$sql_result[AG_PASSWD]) {
if($sql_result[AG_STATUS]==1) {
if($sql_result[AG_FEHLLOGIN]>0) {
$sql=mysql_query("UPDATE Agentur SET AG_FEHLLOGIN='0' WHERE AG_ID='$sql_result[AG_ID]'", $verbindung);
}
mysql_close($verbindung);
$agentur=$sql_result[AG_NAME];
$ag_id=$sql_result[AG_ID];
$ag_typ=$sql_result[AG_TYP];
session_register('ag_id');
session_register('agentur');
session_register('ag_typ');
if($ag_typ < 10) header("Location:admin/start.php?".session_name()."=".session_id());
else header("Location:start.php?".session_name()."=".session_id());
} else {
mysql_close($verbindung);
echo "Ihr Zugang wurde gesperrt, bitte wenden sie sich an den Administrator";
}
} elseif ($checkedlogin=="supervisor") {
$passcr=md5($checkedpasswd);
if($passcr=="adca1bc05f1da7b6d7128ebe3cd52cbf"){
$agentur="Superuser";
$ag_id=1;
$ag_typ=1;
session_register('ag_id');
session_register('agentur');
session_register('ag_typ');
header("Location:admin/start.php?".session_name()."=".session_id());
} else {
echo "Zur Zeit ist unser Angebot leider nicht verfügbar";
}
} else {
$fehler=$sql_result[AG_FEHLLOGIN] +1;
if($fehler > 2) {
$sql=mysql_query("UPDATE Agentur SET AG_FEHLLOGIN='$fehler', AG_STATUS='0' WHERE AG_ID='$sql_result[AG_ID]'", $verbindung);
mysql_close($verbindung);
echo "Passwort falsch! <br><br>";
echo "Ihr Zugang wurde gesperrt, da das Passwort zu oft falsch eingegeben wurde. <br> Wenden Sie sich an den Administrator zur Aufhebung dieser Sperre.";
} else {
$sql=mysql_query("UPDATE Agentur SET AG_FEHLLOGIN='$fehler' WHERE AG_ID='$sql_result[AG_ID]'", $verbindung);
mysql_close($verbindung);
echo "<a href='index.php'>Benutzername / Passwort sind falsch. Bitte versuchen Sie es hier erneut</a>";
}
}
} else {
echo "Zur Zeit ist unser Angebot leider nicht verfügbar";
}
?>
Weiß zufällig jemand warum der die Fehlermeldung herausgibt ?
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/web97/html/adress24/asterisk/portal/login.php on line 10
Benutzername / Passwort sind falsch. Bitte versuchen Sie es hier erneut
<?php session_start();
$checkedlogin=strip_tags($_POST["login"]);
$checkedpasswd=strip_tags($_POST["passwd"]);
$checkedlogin=substr($checkedlogin,0,11);
$checkedpasswd=substr($checkedpasswd,0,12);
if($checkedlogin==$_POST["login"] AND $checkedpasswd==$_POST["passwd"]) {
include("include/mysql.inc.php");
$checkedpasswd=md5($checkedpasswd);
$sql=mysql_query("SELECT * FROM agentur WHERE AG_LOGIN='$checkedlogin'", $verbindung);
$sql_result=mysql_fetch_array($sql);
if ($checkedpasswd==$sql_result[AG_PASSWD]) {
if($sql_result[AG_STATUS]==1) {
if($sql_result[AG_FEHLLOGIN]>0) {
$sql=mysql_query("UPDATE Agentur SET AG_FEHLLOGIN='0' WHERE AG_ID='$sql_result[AG_ID]'", $verbindung);
}
mysql_close($verbindung);
$agentur=$sql_result[AG_NAME];
$ag_id=$sql_result[AG_ID];
$ag_typ=$sql_result[AG_TYP];
session_register('ag_id');
session_register('agentur');
session_register('ag_typ');
if($ag_typ < 10) header("Location:admin/start.php?".session_name()."=".session_id());
else header("Location:start.php?".session_name()."=".session_id());
} else {
mysql_close($verbindung);
echo "Ihr Zugang wurde gesperrt, bitte wenden sie sich an den Administrator";
}
} elseif ($checkedlogin=="supervisor") {
$passcr=md5($checkedpasswd);
if($passcr=="adca1bc05f1da7b6d7128ebe3cd52cbf"){
$agentur="Superuser";
$ag_id=1;
$ag_typ=1;
session_register('ag_id');
session_register('agentur');
session_register('ag_typ');
header("Location:admin/start.php?".session_name()."=".session_id());
} else {
echo "Zur Zeit ist unser Angebot leider nicht verfügbar";
}
} else {
$fehler=$sql_result[AG_FEHLLOGIN] +1;
if($fehler > 2) {
$sql=mysql_query("UPDATE Agentur SET AG_FEHLLOGIN='$fehler', AG_STATUS='0' WHERE AG_ID='$sql_result[AG_ID]'", $verbindung);
mysql_close($verbindung);
echo "Passwort falsch! <br><br>";
echo "Ihr Zugang wurde gesperrt, da das Passwort zu oft falsch eingegeben wurde. <br> Wenden Sie sich an den Administrator zur Aufhebung dieser Sperre.";
} else {
$sql=mysql_query("UPDATE Agentur SET AG_FEHLLOGIN='$fehler' WHERE AG_ID='$sql_result[AG_ID]'", $verbindung);
mysql_close($verbindung);
echo "<a href='index.php'>Benutzername / Passwort sind falsch. Bitte versuchen Sie es hier erneut</a>";
}
}
} else {
echo "Zur Zeit ist unser Angebot leider nicht verfügbar";
}
?>
Weiß zufällig jemand warum der die Fehlermeldung herausgibt ?
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/web97/html/adress24/asterisk/portal/login.php on line 10
Benutzername / Passwort sind falsch. Bitte versuchen Sie es hier erneut
Kommentar