Форум → Разработка → Базы данных → Регистрация и авторизация. Как правильно?
Регистрация и авторизация. Как правильно?
Страницы: ← Предыдущая страница • Следующая страница →
-
-
Сен. 18, 2009, 12:40 д.п., спустя 1 минуту 25 секунд
папа дай денех
Блядь, да я ж вам в отцы гожусь, флудите нахуя ? итак у человека уже возмущение от флуда (: ща создам тред и туда всеСпустя 8 сек.на водку -
-
-
Ноя. 6, 2009, 6:20 п.п., спустя 49 дней 17 часов 35 минут
наконец то руки добрались до этого старого сайта, полностью его переделываю, изначально сделал по статье http://pyha.ru/articles/php/auth/ с сессиями, все замечательно работало, потом мне захотелось большего и я еще сделал чтобы пароль запоминался в куках.
с этого то и начались проблемы, я прекрасно знаю что перед тем как ставить куки ничего не должно выводиться в браузер, но у меня по структуре сайта так не получается… подскажите как правильно организовать эту самую структуру чтобы куки нормально поставить
сейчас вся система реализована примерно так
index.phpinclude config.php (настройки и подключение к БД)
$file = "login.php";
include шаблоны: шапку и левую колонку
include $file;
include шаблон: футер.
login.phpесли логин и пароль введены {
если введены правильно {
ставим сессию
ставим куки
}
иначе {
$err[] = "логин и пароль не верны";
вставляем шаблон login.html
}
}
иначе {
вставляем шаблон login.html
}
login.html
<form method="POST">логин ….
пароль …
кнопка отправить
</form>
если isset($err) and count($err)>0 то {
выводим содержимое этого массива
} -
Ноя. 6, 2009, 6:27 п.п., спустя 6 минут 48 секунд
попробуй теперь использовать шаблонизаторвсе умрут, а я изумруд -
Ноя. 6, 2009, 6:35 п.п., спустя 8 минут 9 секунд
попробуй теперь использовать шаблонизатор
я сколько ни пытался разобраться с шаблонизаторами так и не смог (да и просто необходимости в них не видел), но общую суть вроде уловил.
на сколько я понимаю шаблонизатор разделяет php код и html верстку.
ну у меня в принципе так оно и есть, я весь хтмл выношу в отдельную папку. Шаблонизаторы заменяют <?php echo $title; ?> на {TITLE} но ведь это толко для красоты?
я просто пытаюсь понять как мне тут может помочь шаблонизатор, можно поподробней? -
Ноя. 6, 2009, 6:38 п.п., спустя 2 минуты 39 секунд
include шапка
и все, ты уже куки не поставишь…Спустя 34 сек.а при использовании шалонизаторы, ты можешь посылать любые заголовки, перед отдачей страницыСпустя 22 сек.посмотри пример для шаблонизатора смарти — http://pyha.ru/articles/php/smarty-for-beginners/все умрут, а я изумруд -
Ноя. 6, 2009, 8:22 п.п., спустя 1 час 44 минуты 24 секунды
А чем PHP не шаблонизатор? Просто нужно пересмотреть структуру скрипта.
include шапка
и все, ты уже куки не поставишь…Спустя 34 сек.а при использовании шалонизаторы, ты можешь посылать любые заголовки, перед отдачей страницыСпустя 22 сек.посмотри пример для шаблонизатора смарти — http://pyha.ru/articles/php/smarty-for-beginners/ -
Ноя. 6, 2009, 11:07 п.п., спустя 2 часа 44 минуты 52 секунды
Ewg777, можно тупо в .htaccess вписать
php_value output_buffering = on
и не ебаться даже с архитектурой)Сапожник без сапог -
Ноя. 7, 2009, 11:46 д.п., спустя 12 часов 39 минут 9 секунд
спорить даже не хочу
А чем PHP не шаблонизатор?все умрут, а я изумруд -
Ноя. 7, 2009, 1:31 п.п., спустя 1 час 45 минут 9 секунд
всё-таки самый охуенный шаблонизатор всех времен и народов — это http://pyha.ru/forum/topic/3393.msg69434#msg69434
нативный, + с четким определением что является переменными вывода и ясным представлением какие переменные надо экранировать от html-тегов
… и крошечныйιιlllιlllι унц-унц -
Ноя. 7, 2009, 1:33 п.п., спустя 1 минуту 59 секунд
Да ну нахуй, самый лучший в джанго, все просто как три копейки и удобно
лишней хуеты тоже нет, все во вьюхах остаетсяhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
Ноя. 7, 2009, 3:44 п.п., спустя 2 часа 10 минут 52 секунды
Да ну нахуй, самый лучший в джанго
Мнения как водится разделились. Все уже знают, что я считаю, что лучший шаблонизатор для PHP - Blitz.
Но вот шаблонизатор в джанго действительно интересный. Там есть такая фича, как наследование шаблонов.
Для пыха такого пока не встречал … -
Ноя. 7, 2009, 7:33 п.п., спустя 3 часа 49 минут 6 секунд
Да ну нахуй, самый лучший в джанго, все просто как три копейки и удобно
лишней хуеты тоже нет, все во вьюхах остается
тут же были ссылки на 1 или 2 джангоподобных шаблонизатора под php. они чем-то недотягивают до оригинала? я просто интересуюсь.ιιlllιlllι унц-унц
Страницы: ← Предыдущая страница • Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!