Записи с тегом «PHP»Как сделать личный кабинет пользователя на сайте.15 Августа 2011 Признаюсь честно, не думал, что подобный вопрос может возникнуть. Согласен, имеются определенные сложности при, собственно, аутентификации и входе пользователя на сайт, а также при планировании защиты панели администратора но дальше все, в общем, должно быть довольно просто. И тем не менее на форуме сайта vr-online.ru подобный вопрос появился, что и дало мне тему для сегодняшнего поста. :) Суть вопроса была такая: читать полностью | Теги: PHP Проверки в коде. Необходимость или лишние тормоза. Часть 1 - Авторизация и аутентификация.13 Июля 2011 Любому разработчику (и тем более любому заказчику) хочется, чтобы его проект поскорее вышел на рынок, перешел от стадии разработки в стадию получения прибыли. И это понятно. Тем не менее, каждый программист (надеюсь) знает о существовании такой "мелкой пакости" как проверки условий. А, может, большинство из них - просто лишний хлам, забивающий листинг и увеличивающий размер и время выполнения кода? Поскольку я занимаюсь в основном разработкой сайтов, то и говорить я буду с точки зрения PHP-программиста. Итак, где на сайте могут понадобиться проверки? Я не говорю о ветвлении и логике скриптов, разговор пойдет только о тех местах, где могут таиться потенциальные ошибки и лазейки для хакеров. читать полностью | Теги: PHP Что делать, если .htaccess не обрабатывает знак вопроса.21 Июня 2011 Помнится, как-то (а было это практически ровно два года назад) я расписывал, каким образом можно защититься от SQL-инъекции при помощи файла .htaccess. И признаюсь Вам честно, уважаемый читатель, уже тогда у меня в голове засела мысль о том, что где-то там есть какая-то лазейка. В принципе, я даже догадывался, как она выглядит и каким же образом можно обойти эту .htaccess защиту. Именно поэтому я в очередной раз повторю: не надейтесь только на одну защиту, обороняйтесь всегда комплексно. Никогда не думайте, что какой-либо параметр "не пройдет". Любую защиту можно обойти. Если Вы уже прочли пост по вышеприведенной ссылке - просто замечательно. Тогда я не буду повторяться, а сразу приступлю к разбору ошибки. читать полностью | Теги: Багоискатель, Программирование, PHP Немного о рекурсии.19 Мая 2011 Времени как обычно катастрофически не хватает. До такой степени, что зачастую даже некогда ответить на достаточно простой и легкий вопрос. Один вопрос у меня лежит аж с 15 мая. Можете взглянуть в заметку "Как работать в выходные", этот вопрос, собственно, лежит прямо в комментах. Вообще, для вопросов, уважаемый читатель, лучше всего воспользоваться формой обратной связи - сообщения из него я читаю регулярно и ежедневно. Ну да ладно. Надо бы заняться непосредственно вопросом. Итак, имеем следующего вида код: читать полностью | Теги: PHP, Мэйлы Пользуетесь CMS? Обновляйтесь вовремя!26 Апреля 2011 История эта началась в субботу, 23-го числа, когда моя супруга вернулась с учебы напрочь вымотавшаяся. Ох уж этот PR, еще студентов-заочников, а выматывает напрочь. Ну или просто, может, это она у меня так прилежно учится, что конспектирует, слушает и внимает на каждой лекции. Да, она у меня, конечно, умница, но в тот вечер мы решили немного оторваться (благо, дочку отправили на выходные к моим родителям) - и отправились за пивОм. И так вот тихо-мирно попивая пиво и поедая всякие закуски, моя Лина рассказывала мне о всех тяготах студентки-пиарщицы на последнем курсе универа. Я слушал - а куда я, собственно, денусь-то. И тут она сказала... читать полностью | Теги: Багоискатель, Web, PHP Три части современного сайта с точки зрения разработчика. Контроллер, функционал, шаблоны.13 Апреля 2011 В последнее время мои уважаемые читатели активизировались в плане написания личных сообщений. Всем в общем и каждому в отдельности я очень и очень благодарен. Значит, не зря пишу. Впрочем, лирику в сторону! Хочу сегодня разобраться с вопросом, который мучает явно не меня одного. Заметьте, речь сегодня пойдет исключительно о структуре кода. Я не стану здесь расписывать принципы юзабилити и цветовосприятия сайта. Для начала я решил выкачать несколько самоучителей, потому как подумал, что те, которые стоят у меня на полках дома, безнадежно устарели. Потому я и решил ознакомиться с чем-нибудь свеженьким. читать полностью | Теги: Программирование, PHP Письма. И снова вопросы о программировании и фрилансе14 Марта 2011 С недавнего времени я решил, что буду публиковать интересные, на мой взгляд, письма, падающие ко мне в почту. Само собой, в этих постах не будет затрагиваться никаких особо личных вопросов, даже если таковые имели место быть в переписке. Вообще, письма и сами по себе являются очень неплохим подспорьем в поиске тем для новых постов в блоге. И опять же - иногда интересно заглянуть в чужой почтовый ящик. Правда ведь? Вот потому я и решил выкладывать некоторые письма и, само собой, мои ответы на них, либо открытые размышлизмы, которые, IMO, могут быть интересны не только автору сего письма, но и, вполне возможно, Вам, уважаемый читатель. читать полностью | Теги: Мэйлы, Freeланс, Программирование, PHP PHP. Как не потерять сессию.01 Февраля 2011 Достаточно часто встречается ситуация, когда авторизованный пользователь уходит из-за компьютера или просто переключается на какую-либо другую задачу, забывая при этом периодически покликивать по ссылкам сайта. Результат: по возвращении к работе с сайтом после первого же клика его нагло выбрасывает из теплой и уютной админки с нахальным требованием залогиниться заново. Во время разработки моего последнего проекта подобные ситуации с пользователями также происходили. Согласен, обидно, когда набираемый и корректируемый в течение получаса текст вдруг уходит в небытие и никакими силами его уже не спасти. читать полностью | Теги: JavaScript, PHP, Программирование PHP. CLASS'ная работа. Вступление.30 Сентября 2010 Не буду отрицать, самый большой мой бзик, касаемый программирования (а другое меня, в общем-то, мало волнует) – это скорость выполнения программы. Не скорости разработки или ее удобства, а именно той скорости, с которой программа выполняет свою задачу. Аналогичные мысли касаются у меня и интерпретируемых языков. Потому неудивительно, что я довольно долго старался кодировать, усиленно избегая такого понятия как классы. читать полностью | Теги: PHP PHP Notice. Зачем они нужны программисту.19 Июля 2010 Вот уже примерно пара месяцев, как я избавляюсь от сообщений типа NOTICE интерпретатора PHP. Раньше я и сам не обращал на них внимания, а просто отключал сообщения о таких ошибках. Казалось бы, ну зачем они вообще нужны, тревожат по всяким мелочам, вроде использования заранее не объявленной переменной или попытке определения уже созданной константы. Ведь PHP и так создаст переменную, если она не была объявлена заранее. И тем не менее, замечания NOTICE довольно полезны, об этом мне и хочется сегодня поговорить. читать полностью | Теги: PHP |
Последние новости:Apple хочет в 3D.Да-да, уважаемый мой читатель, крутящегося во все стороны двумерного мира им уже мало...В социальных сетях снова находят ошибки.Не стоит держать свои конфиденциальные данные в социальных сетях.Город на Неве продолжает искать работу.Работу по-прежнему найти довольно легко. Если Вы не в Петербурге.Optimus на две симки уже в продаже.Наконец-то появился симпатичный телефон на две сим-карты. Да еще и на Android.Сезон рыбалки в ЖЖ вновь открыт. Не попадитесь!Снова фишинг, снова пользователи попадаются. Будьте внимательны! |







