LETGAM » 2011.04.25 15:27 |
Помогите исправить. Когда вводиш правильный логин и пароль входит,а если не правильные данные ввести или вообще не ввести то выкидывает на главную хостинга. Вот код этой страници:
|
TLENS » 2011.04.25 15:29 |
Что это $_REQUEST['error'] |
LETGAM » 2011.04.25 15:58 |
TLENS написал:Что это $_REQUEST['error']
Точно не знаю,не я скрипт писал,но думаю это именно то что нужно исправить(означает "ошибка запроса". Вот пример этой страницы вход |
tipsun » 2011.04.25 16:12 |
Не тут проблема, а в файле menu.php кажется.
Location:haus.h2m.ru/profile/index.php?error=1
Вроде как это должно быть так: Location: http://haus.h2m.ru/profile/index.php?error=1
Но если ты хочешь, чтоб выбрасывало на главную, то тогда в menu.php сделай так:
|
LETGAM » 2011.04.25 18:05 |
tipsun написал:Не тут проблема, а в файле menu.php кажется.
Location:haus.h2m.ru/profile/index.php?error=1
Вроде как это должно быть так: Location: http://haus.h2m.ru/profile/index.php?error=1
Но если ты хочешь, чтоб выбрасывало на главную, то тогда в menu.php сделай так:
Не прокатит,будет постоянно кидать на страницу которая записана в Location,в панель не зайдёш.; Но дела уже не в этом нашёл ещё несколько критических ошибок,к примеру adminka/ban.php не защищён любой кто знаком со скриптом сможет поставить бан+после бана нельзя войти в панель; Решил кинуть редактировать этот скрипт. Тему можно закрывать. |
tipsun » 2011.04.25 18:15 |
Если вместо "Location:haus.h2m.ru/profile/index.php?error=1" поставить, то, по идее, должно прокатить. Там же условие на ошибку должно быть. Если условие удовл-ся, то кидает на главную, иначе скрипт продолжает работать. |
LETGAM » 2011.04.25 23:49 |
tipsun написал:Если вместо "Location:haus.h2m.ru/profile/index.php?error=1" поставить, то, по идее, должно прокатить. Там же условие на ошибку должно быть. Если условие удовл-ся, то кидает на главную, иначе скрипт продолжает работать.
С вновь открывшимися объстоятельствами "ТЕМУ НЕ ЗАКРЫВАЮ". Итак tipsun твой код не работает,потому что если его поставить то не войдёшь в панель(/profile/menu.php); пробовал с помощью .htaccess но тоже не подошло потому что когда в панеле изменяешь данные после тебя выносит на авторизацию. |
LETGAM » 2011.04.26 09:36 |
Ещё у кого нибуть идеи есть? |
tipsun » 2011.04.26 14:48 |
Код menu.php выложи, дальше видно будет, может быть. |
LETGAM » 2011.04.27 00:03 |
menu.php |
tipsun » 2011.04.27 16:49 |
Оригинал:
- - - - Китайская подделка: Посмотри, может все таки будет работать... Надеюсь будет, иначе зря все делал :(
|
LETGAM » 2011.04.28 13:04 |
Работает, просто нажми вход. Но у меня есть ещё одна проблема после того как забанишь пользователя он не может войти и увидеть надпись что он забанен,та же проблема выбрасывает на главную хостинга. |
tipsun » 2011.04.28 13:12 |
Выкладывай код проблемной страницы. Если никто не опередит, попытаюсь исправить, как будет время. |
LETGAM » 2011.04.28 14:02 |
Вот код: <?php ## время генерации function gettime() { $part_time = explode(' ', microtime()); $real_time = $part_time[1].substr($part_time[0], 1); return $real_time; } $mystart = gettime();
if (isset($REMOTE_ADDR)) {echo 'register_globals must be off';exit;}
ob_start(); error_reporting(E_ALL);
if (!get_magic_quotes_gpc()) {echo 'register_globals must be off';exit;}
function htmlspecialchars_deep($value) { $value = is_array($value) ? array_map('htmlspecialchars_deep', $value) : htmlspecialchars($value, ENT_QUOTES); return $value; } $_POST = array_map('htmlspecialchars_deep', $_POST); $_GET = array_map('htmlspecialchars_deep', $_GET); $_COOKIE = array_map('htmlspecialchars_deep', $_COOKIE); $_REQUEST = array_map('htmlspecialchars_deep', $_REQUEST); $_SERVER = array_map('htmlspecialchars_deep', $_SERVER); include("antidos.php"); $lines=file("ban.dat"); $itogo=count($lines); if($itogo>0){ for ($fm=0; $fm<$itogo; $fm++) { $dt=explode("|", $lines[$fm]); if($ip==$dt[1]) { echo'<center><br><br><h1><BLINK>Вас забанили!<br><br><br>Вход на сайт запрещён!</BLINK></h1></center>'; exit; }}} if($adm===true)chdir("adminka"); if($prof===true)chdir("profile");
header('Content-Type: text/html; charset=utf-8');
// запрет кеширования header("Cache-Control: no-cache,no-store,must-revalidate"); header("Pragma: no-cache");
// подключаем параметры сервиса include 'config.php';
// соединяемся с mysql $lnk = mysql_connect($hostname,$username,$password); mysql_select_db($dbname, $lnk); mysql_query("SET NAMES utf8");
$nday=date('d'); list($lday)=mysql_fetch_row(mysql_query("SELECT lday FROM inet_config")); if ($nday!=$lday) { mysql_query("DELETE FROM inet_ip"); mysql_query("UPDATE inet_sites SET `in`=0, `out`=0"); mysql_query("UPDATE inet_config SET lday='$nday'"); }
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <head> <title>Каталог сайтов</title> <meta name="description" content="Каталог сайтов"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="keywords" content="wap,Каталог сайтов"> <body><link rel="stylesheet" type="text/css" href="../style/style.css"/>'; ?> или полная версия проблема здесь |
tipsun » 2011.04.28 15:38 |
Может из-за переноса не работало.
|
LETGAM » 2011.05.02 11:41 |
tipsun написал:Может из-за переноса не работало.
Спасибо. Добавлено спустя 4 минуты 41 секунду: Новая проблема,когда запрашиваеш выслать пароль то не проверяет этот сайт на наличие базе данных.КАК ЭТО ДОПИСАТЬ,подскажите плис,вот код страницы которая обрабатывает запрос:
|
LETGAM » 2011.05.02 15:31 |
Последнее сообщение актуально. Варианты есть? |
tipsun » 2011.05.02 22:45 |
Пользуйся ббкодом для подсветки своего кода. - - - - [code]<?php //code ?>[/code] Результат:
|
LETGAM » 2011.05.03 01:02 |
tipsun написал:Пользуйся ббкодом для подсветки своего кода. - - - -
Результат:
Я знаю про code /code ,дело в том что оно не выводит весь код особенно конец. |
tipsun » 2011.05.03 07:36 |
С телефона не видно, да это так, но с компа всё норм. :) |
LETGAM » 2011.05.03 21:12 |
Давай по теме: Хочу исправить бан,сайт банится а ид удаляется из таблицы и партнёр не может зайти и увидеть что его забанили. Как это исправить? ban.php:
|