//вот здесь что то не так
| Код | <? //администрирование базы данных: добавление/редактирование товаров, категорий require("../config.php"); require("checklogin.php"); require("../funcs.php"); if($nvshoplogin==$login_admin AND $nvshoppassword==$password_admin) {
SetCookie("nvshoplogined","true",time()+3600); SetCookie("nvshoplogin","$login_admin",time()+3600); SetCookie("nvshoppassword","$password_admin",time()+3600); include ("connect.inc"); mysql_connect($DB_HOST,$DB_USER,$DB_PASS) or die (mysql_error()); mysql_select_db($DB_NAME) or die (mysql_error()); } else { Header("Location: index.php"); } //до сюда ?>
|
далее фрагмент кода config.php
| Код | <?php # Логин для администратора $login_admin="admin";
# Пароль администратора $password_admin="123456";
|
......и т.д.
Далее проверка введенного пароля и логина checklogin.php
| Код | <? session_start(); if(!isset($nvshoplogined) ) { echo ' <table width="200" border="1" cellspacing="5" cellpadding="5" align="center" bgcolor="#C0C0C0"> <tr> <form action="index.php" method="post"> <th>Имя:</th> <td><input type="text" name="nvshoplogin"></td> </tr> <tr> <th>Пароль:</th> <td><input type="password" name="nvshoppassword"></td> </tr> <tr> <td colspan="2" align="center"> <input type="hidden" name="nvshoplogined" value="true"> <input type="submit" value=" ВОЙТИ "> </form></td> </tr> </table>'; exit; }
?>
|
Далее скрипт соединения с базой connect.inc
| Код | <? $DB_HOST = ""; // вебсервер базы данных $DB_USER = ""; // имя пользователя базы $DB_PASS = ""; // пароль $DB_NAME = ""; // имя базы mysql_connect($DB_HOST,$DB_USER,$DB_PASS) or die (mysql_error()); mysql_select_db($DB_NAME) or die (mysql_error());
?>
|
далее листинг funcs.php
| Код | <? if (!function_exists("CountGoods")){ function CountGoods($CatID) { $q = mysql_query("SELECT * FROM GoodsList WHERE CatID=$CatID") or die (mysql_error()); $k=$k+mysql_num_rows($q); return($k); } function Html2Text($html)
{
$search=array ("'<script[^>]*?>.*?</script>'si", // Strip out javascript
"'<[\/\!]*?[^<>]*?>'si", // Strip out html tags
"'([\r\n])[\s]+'", // Strip out white space
"'&(quot|#34);'i", // Replace html entities
"'&(amp|#3;'i",
"'&(lt|#60);'i",
"'&(gt|#62);'i",
"'&(nbsp|#160);'i",
"'&(iexcl|#161);'i",
"'&(cent|#162);'i",
"'&(pound|#163);'i",
"'&(copy|#169);'i",
"'&#(\d+);'e"); // evaluate as php
$replace=array ("",
"",
"\\1",
"\"",
"&",
"<",
">",
" ",
chr(161),
chr(162),
chr(163),
chr(169),
"chr(\\1)");
return preg_replace ($search, $replace, $html);
}
} ?>
|
Подскажите где ошибка? |