Kelin
-
Posts
55 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by Kelin
-
-
А зачем вам проверять хэш из сессие, если session id тоже проверяется и если он не пройдет проверку, то ваш хэш и не будет проверять, а если прошел, то ваш хэш... зачем?! Оо
На всякий случай. Если каким-то чудным образом подставят в сессию id (мало ли, xss нашли)? А так есть еще и хэш. Id-то они знают, а хэш нет. Это немного труднее получается
Лучше куку вешать с этим хэшем. А при наличии куки подгружать параметрыКуку вашу стырить можно, ибо кука хранится на клиенте, а сессия - на сервере
-
Я так понял, вам нужно не регистрацию, а авторизацию нормально сделать. Я делаю так:
1. В таблице юзеров добавляем ячейку hash
2. При авторизации проверяем логин и хэшированный пароль, если все ок - в таблице в hash записываем рандомный хэш, помещаем Id юзера и этот самый хэш в сессию
3. Каждый раз, покуда юзер авторизован, проверяем хэш, если не совпало - кикаем. Можно еще каждый раз обновлять хэш для большей уверенности, но, я думаю, это лишнее.
-
Думаю Frramework может решать более широкие задачи, например и консольные приложения, а CMF это что-то более ограниченное для контента страниц
Возможно. Но это не имеет особого значения
-
чем отличается CMF от просто Framework'a
Это часом не одно и то же? Об этом не задумывался, если честно.
чем CMF отличается от CMSГрубо говоря, CMS - конструктор сайтов, а CMF - конструктор конструкторов ))
-
LunatiK, это я на всякий случай
-
LunatiK, прочтите лс
-
Бредово немного.
Во-первых, зачем открывать файл через сабмит формы? Не проще либо сразу вывести форму с текстом, либо воспользоваться JS?
И чем вам не нравится file_get_contents и file_put_contents? Не уж то не работает?
-
Дайте хотя бы три примера таких сайтов ВИЗИТОК, на чистом HTML & CSS.
Увы, лень искать, но такие сайты есть.
Я вам больше скажу, есть сайты, которые на какой-нибудь SaaS, вроде юкоза, расположены, а на самом деле это обычные HTML-файлы.
P.S. Может я не правильно выразился, но сайты с примером в начале этой темы...Я вижу, потому и говорю, что движок на таких сайтах не особо-то и нужен. Максимум - скрипт вывода, например, материалов в портфолио из БД.
-
Господи, такие сайты можно на чистом HTML писать, без каких-либо движков. Потому и визитки только
-
Неужели, только один человек откликнулся?
-
Я считаю, что код надо выложить на гитхаб и туда коммитить все изменения. У других будет зато возможность форкать и делать пулл реквесты. Бояться, что что-то украдут не стоит, так как воровать там нечего. Бояться, что кто-то увидит и скажет, что плохой код тоже не стоит — тот, кто смеётся над несовершенным кодом (не будем говорить о совсем лютом говнокоде) сам является тем ещё говнокодером и комменты типа «ну и шлак» детектируют говнокодер со 100% вероятностью, а любой нормальный программист смеяться никогда не будет, так как сам помнит, что был таким же.
Есть такая идея, позже выложу
-
Что — отзовитесь? Ну я отозвался. Попросил код посмотреть — ничего не увидел. Как же можно что-то делать, если кода нет?
А, пардон. Отправил в личку
-
Эй, народ, отзовись
-
Дабы не смущать народ, убрал время генерации из поста. Уже понял, что зря об этом написал.
если бы вы здесь расписали архитектуру, то или бы вам объяснили, что это не катит, либо бы быстро нашлись помощникиСкорее, пойдет уйма комментариев от "крутых программистов" с обсором. Поэтому я решил воздержаться от этого.
Я бы с радостью поучаствовал в чём-нибудь эдаком, но надо знать в чём именно и что будетЯ могу в ЛС написать о том, что будет.
-
А я думал, что мамонты давно вымерли...
-
Ну , ладно, пишите в ЛС, я никому не скажу. Понимаю Ваше смущенье.
Написал
============
Неужели, мне никто не поможет?
-
Ах, если бы в CSS были переменные...
Ну, не сказать, что их совсем нет...
http://htmlbook.ru/css/counter-increment
Про каунтеры я знаю, но это не совсем то)
-
Но можно же сделать валидно.
Это-то понятно.
Но, кстати, у меня валидатор никогда на такие конструкции не жаловался.
-
А в чём суть «Вашей структуры» ? На каких принцыпах она базируется?
Структура очень простая. Но об этом лучше в ЛС
-
Ах, если бы в CSS были переменные...
Как вариант, можно вкладывать ul друг в друга.<ul> нельзя вкладывать друг в друга. внутри <ul> может быть только <li>
Но большинству все равно, многоуровневые меню в основном так и делаются.
-
Тогда я правильно понял, и к <ul> допишите в стилях list-style:none;
-
Как вариант, можно вкладывать ul друг в друга.
<ul><li>Тест</li><ul><li>Тест 2</li><ul><li>Тест 3</li></ul></ul></ul>
А для <ul> применить отступ
ul {padding:0 0 0 10px;}
Не совсем понял, что требуется, ибо ссылка на пример выдает 404
-
А почему не MVC ? Какие мотивы ? чем руководствовались?
Время генерации не показатель.
Многие считают данную структуру идеальной и, можно сказать, заставляют всех писать по ней. Я же считаю, что можно и по своей структуре сделать в разы лучше, и хочу это доказать.
Время генерации, естественно, не показатель, просто у многих фреймворков дела обстоят в сотни раз хуже, хотя на сайтах пишут, что это очень даже неплохо.
-
Всем привет.
Есть предложение для PHP-скриптеров, надеюсь, что кто-нибудь откликнется.
Уже долгое время работаю над разработкой фреймворка (не MVC), нужен шарящий помощник.
Основными направлениями выбрал модульность и скорость.
Уже есть каркас, работает неплохо, но, к сожалению, код не идеален, да и есть недоработки. Хотелось бы довести все до совершенства.
После окончания разработки предлагаю в качестве демонстрации и тестирования создать какой-нибудь проект (с тематикой пока не решил).
Все, кому интересно - пишите.
Ищу человека, знающего php
in Flame
Posted
Уже WEB 3.0 есть, а вы на 2 зависли..
https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%B1_3.0
Коли вы не программист, да и верстальщик на любителя (я бы даже сказал, что и дизайнер не столь потрясный), смысл искать помощи у программистов? Чтобы за вас все сделали? Я не понимаю цели