Участник


Зарегистрирован: May 2002
Место проживания: Hell
Публикаций: 61
Статус:  |
врт написал скрипт. и вродн все ок но говорт что есть ошыбка в LINE 65.
<?
ob_start();
function print_form() {
?>
Note: If you are not one of the e-Srael gaming portal admins, then please leave this page without proceeding with any further actions.
<form action="<?=$PHP_SELF?>" method="post">
<h3>Please Login</h3>
User: <input type="text" name="admin_name" maxlength="32">
<br>Password: <input type="password" name="admin_pass" maxlength="8">
<input type="submit" name="submit" value="Login!">
</form>
<?
}
function html($text) {
echo "<html>\n";
echo "<head>\n";
echo " <title>Welcome to e-Srael admin core!</title>\n";
echo "</head>\n";
echo "<body>\n";
echo "$text\n";
echo "</body>\n";
echo "</html>\n";
}
?>
<?
if (isset ($submit)) {
if ($admin_name && $admin_pass && $admin_name!="" && $admin_pass!="") {
$hostname = "localhost";
$username = "root";
$password = "";
$dbName = "esrael";
MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение ");
@mysql_select_db("$dbName") or die("Не могу выбрать базу данных ");
$sql = "select * from admins where admin_name = '$admin_name'";
$result = mysql_query($sql) or die('Error'.mysql_error());
$number = MYSQL_NUMROWS($result);
while ($row = mysql_fetch_array($result)) {
if($number == 1 & $admin_pass == $row["admin_pass"]){
include("core2.inc");
}
elseif($number == 1 && $admin_pass != $row["admin_pass"]) {
html("<h3>Wrong Password! Try Again!</h3>");
print_form();
}
elseif($number == 0) {
html("<h3>Wrong User Name! Try Again!</h3>");
print_form();
}
else {
print_form();
}
}
}
elseif(isset($submit) && $admin_pass=="" || !$admin_name==""){
print_form();
}
} else {
print_form();
}
elseif(!isset($submit)) {
print_form();
}
ob_end_flush();
?>
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|