[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Админка.
Onehp

<?php
include("blocks/bd.php");
if (!isset($_SERVER['PHP_AUTH_USER']))

{

}


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 adminlist 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();
}
}

?>


поповская тема, просто она перестала работать после, переделки бд.пхп в такой вид
<?
// Константы для подключения к СУБД
define("HOST","localhost");
define("USER","hiphopneft");
define("PASS","hiphopneft2607911416");
define("DB","hiphop");

// Подключение к СУБД
$link = mysql_connect(HOST,USER,PASS) or die (mysql_error());

// Выбираем базу данных
mysql_select_db(DB, $link);

//Устанавливаем кодировку UTF8
mysql_query ("SET NAMES utf8");
mysql_query ("set character_set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");
?>


Что сделать, где подправить что бы снова все работало*?



Спустя 4 минуты, 27 секунд (16.09.2010 - 19:07) Krevedko написал(а):
сверху скрипт авторизации, снизу скрипт подключения к базе данных. что ты хочешь, я не пойму.

Спустя 1 минута, 51 секунда (16.09.2010 - 19:09) phz написал(а):

Спустя 1 минута, 11 секунд (16.09.2010 - 19:10) Onehp написал(а):
Krevedko, водим, сайт/adminka ентер, баз окно введите логин и пароль, ну как если пользоваться прокси сервером, ну или же сделать как нибудь для определенных пользователей что бы выходило + к мееню [панель админа], как то так smile.gif

Спустя 7 минут, 18 секунд (16.09.2010 - 19:17) Onehp написал(а):
phz, ни канает, окно выходит, и пишет что неверный логин

Спустя 45 секунд (16.09.2010 - 19:18) Krevedko написал(а):
дык я понял. ты бы показал как было подключение к базе у попова, а не сувал нам скрипт авторизации. может ты имя базы неправильно пишешь

Спустя 1 минута, 28 секунд (16.09.2010 - 19:19) Onehp написал(а):
phz, заработало после того как убрал кеш пароля,
ну получается md5

Krevedko
все верно я делаю wink.gif

Спустя 2 часа, 3 минуты, 34 секунды (16.09.2010 - 21:23) twin написал(а):
Почитай, любопытно.

Спустя 6 минут, 23 секунды (16.09.2010 - 21:29) Админ написал(а):
может это оффтоп - но просто был на сайте нашего радио и там такой баннер висит - "1popov.ru - PHP типа за три дня - это реально с нашими видеокурсами" - вот чувак деньги на ленивых делает.

Спустя 16 минут, 51 секунда (16.09.2010 - 21:46) inpost написал(а):
twin
О! Какой ужас! Я столько времени на форуме даю советы, пишу include обычным Поповским способом и до сих пор меня никто не исправил, не сделал замечания... как-то странно слишком, ну могли бы просто написать: "фу, нуб, пишешь отвратительно, иди читай мануалы..."=))) Даже такая форма мне показалась бы более положительной, чем тишина...

Спустя 11 минут, 46 секунд (16.09.2010 - 21:58) Админ написал(а):
inpost
ИМХО попов как популизатор - молодец - я так думаю (согласно краткой выжимке его курсов) - но я думаю всё таки он толкает людей немного не туда - но его путь - тупик.Я человек в этой области новый - но я умею думать - и мне кажется , что здесь чистая коммерция - простые рабочие примеры но беспереспективные с точки зрения программирования.

Ты можешь писать свой код как угодно главное чтобы он был оптимален - неважно на что или кого он похож -но не пользуйся примерами е.попова если не хочешь проблемм в будущем.

Спустя 13 минут, 9 секунд (16.09.2010 - 22:11) inpost написал(а):
Админ
И ты меня будешь учить? Я говорю совсем о другом. Читай внимательно!
Я учусь, в октябре будет ровно год, как я начал обучение, хотя и дырявое, но какое есть! В ноябре я закончил курс Попова и стал исправляться. Так вот, я чётко сказал, что из всех переделок во мне осталось лишь его написание include, на что я и указал, что бывали моменты, когда я помогал правильно, а вот писал инклюд неправильно! Так это к тому, что никто ничего и не сказал.
Остальные вещи я постарался в себе давным давно испепелить.

Спустя 44 минуты, 2 секунды (16.09.2010 - 22:55) Админ написал(а):
inpost
Извините но я никого не учу и учить не собираюсь я просто резюмирую - зачем так грубо - это просто всесторонний анализ общей тенденции таких курсов - я ж написал ИМХО

Спустя 25 минут, 40 секунд (16.09.2010 - 23:21) inpost написал(а):
Админ
Извини, я тоже не хотел грубить =)

Спустя 29 минут, 47 секунд (16.09.2010 - 23:51) Админ написал(а):
inpost
не ошибается тот,кто ничего не делает - поэтому тут без обид - каждый выражает свою точку зрения - это нормально

Спустя 6 часов, 38 минут, 57 секунд (17.09.2010 - 06:30) twin написал(а):
Цитата
О! Какой ужас!

Да ничего ужасного на самом деле. Я же написал - грех не смертный. smile.gif Это скорее относится к стилю, на работоспособность не влияет.

Спустя 6 часов, 25 минут, 12 секунд (17.09.2010 - 12:55) Krevedko написал(а):
Цитата (inpost @ 16.09.2010 - 18:46)
О! Какой ужас! Я столько времени на форуме даю советы, пишу include обычным Поповским способом и до сих пор меня никто не исправил, не сделал замечания... как-то странно слишком, ну могли бы просто написать: "фу, нуб, пишешь отвратительно, иди читай мануалы..."=))) Даже такая форма мне показалась бы более положительной, чем тишина...

Ты-нуб и ты пишешь отвратительно.

Спустя 1 час, 37 минут, 3 секунды (17.09.2010 - 14:32) inpost написал(а):
Krevedko
Я не просто так говорю, а с конкретным указанием на то, где проявляются мои ошибки =)))
Я говорил, что форму, в которой обращаешься, можешь любую =)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.