Есть файл для коннекта с БД (MySql),
Проблема такая:
Выдает ошибку что не может переопределить функцию mysql_query...
Вот тект ошибки:
Fatal error: Cannot redeclare mysqlquery() (previously declared in /home/animatis/public_html/mebel/admin/functions/mysql.php:30) in /home/animatis/public_html/mebel/admin/functions/mysql.php on line 54
Вот файл коннекта mysql.php (точнее его часть)
function mysqlQuery($sql)
{
// Посылаем запрос БД
$res = mysql_query($sql, DBCONNECT);
// Если нет ошибок возвращаем результат
if($res)
return $res;
// Если есть ошибки - выводим сообщение
else
{
$trace = debug_backtrace();
die('
<div style="font-family: Courier New; color: #CC0000; text-align: left">
<b>Ошибка MySQL! </b><br />
<b>Код ошибки:</b> ' . mysql_errno() . '<br />
<b>Сообщение:</b> ' . mysql_error() . '<br />
<b>Запрос:</b><pre>' . $trace[0]['args'][0] . '</pre><br />
<b>Функция:</b> ' . $trace[0]['function'] . '<br />
<b>Файл:</b> ' . $trace[0]['file'] . '<br />
<b>Строка:</b> ' . $trace[0]['line'] . '</div>');
}
}
Вот файл lock.php который должен пароль просить при попытке войти в админку.
<?php
include("functions/mysql.php");
if (!isset($_SERVER['PHP_AUTH_USER']))
{
Header ("WWW-Authenticate: Basic realm=\"Admin Page\"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}
else {
if (!get_magic_quotes_gpc()) {
$_SERVER['PHP_AUTH_USER'] = mysql_escape_string($_SERVER['PHP_AUTH_USER']);
$_SERVER['PHP_AUTH_PW'] = mysql_escape_string($_SERVER['PHP_AUTH_PW']);
}
$query = "SELECT pass FROM userlist WHERE user='".$_SERVER['PHP_AUTH_USER']."'";
$lst = mysql_query($query);
if (!$lst)
{
Header ("WWW-Authenticate: Basic realm=\"Admin Page\"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}
if (mysql_num_rows($lst) == 0)
{
Header ("WWW-Authenticate: Basic realm=\"Admin Page\"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}
$pass = @mysql_fetch_array($lst);
if ($_SERVER['PHP_AUTH_PW']!= $pass['pass'])
{
Header ("WWW-Authenticate: Basic realm=\"Admin Page\"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}
Подскажите пожалуста как их можно подружить?
_____________
人類の敵
Чем умнее человек, тем легче он признает себя дураком!