- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Народ подскажите пожалуйста кто знает!
Значит ситуация такая: Скрипт работает на сессиях, при вводе логина и пароля идет проверка с БД на наличие таких записей, если все в порядке - логин и пароль забиваются в сессию.
Проблема в том, что с некоторых компов все работает нормально, а с некоторых - при входе аудентификация не происходит, хоть и пропускает в закрытую зону.
из за чего может быть?
помогите исправить это.
при входе аудентификация не происходит, хоть и пропускает в закрытую зону
- это как?
Таблица сессии в порядке?
Какой двиг?
krasikov, стартуется нормально, на закрытую страницу почему-то не для всех компов передаются данные...
насчет движка - пхп5
- это как?
я сам не понимаю как так происходит и почему...
Думаю, прежде всего нужно проверить в phpMyAdmin таблицу сессии в БД.
Думаю, прежде всего нужно проверить в phpMyAdmin таблицу сессии в БД.
хм.. нету там такого
и вообще впервые про такое слышу... может ты думаешь что я сессии в БД еще заношу?:)
а с куками все в поряде на этих компах?
может ты думаешь что я сессии в БД еще заношу?:)
ап ну так ты не заносиш чтоли ?
нужно делать другой механизм... не сессии пхп а сессии которые хранятся в БД.
если по теме то покажи участок кода с авторизацией.
а с куками все в поряде на этих компах?
да все в порядке, причем компы на которых не проходит их большинство
ап ну так ты не заносиш чтоли ?
нужно делать другой механизм... не сессии пхп а сессии которые хранятся в БД.
если по теме то покажи участок кода с авторизацией.
login.php
<?
include("../func.php"); //подключаемся к базе и т.п.
session_start();
$u = mysql_query("SELECT * FROM `user` WHERE `login`='".$_POST['login']."' AND `pass`='".substr(md5($_POST['pass']),0,30)."'");
if(@mysql_num_rows($u)>0) {
$_SESSION['login'] = $_POST['login'];
$_SESSION['pass'] = substr(md5($_POST['pass']),0,30);
header('Location: пересылаем в catalog.php ');
} else {
header('Location: пересылаем на страницу с ошибкой');
}
?>
catalog.php
<?
session_start();
if(!isset($_GET['guest']) && !empty($_SESSION['login']) && !empty($_SESSION['pass'])) {
$stat = mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `login`='".$_SESSION['login']."' AND `pass`='".$_SESSION['pass']."'"));
@include('../rustat.php'); //Инклюдим файлег со статистикой пользователя... В этом файлиге его статистика не отображается (выводил сессии - они пустые, вардамп($stat) - не делается =(
} else {
print '<a href="reg.php">Регистрация</a><br>';
}
?>