7
Дек
Автор: admin | Рубрика: Без рубрики | Ваш отзыв
Когда-то вначале своего обучения программированию, я совершил одну ошибку, которую крайне не рекомендую повторять остальным.
Эту ошибку допускают довольно много людей, а потом считают, что это произошло из-за того, что они не обладают талантом.
Читать полностью
6
Дек
Автор: admin | Рубрика: Без рубрики | Ваш отзыв
О да! Наконец-то это свершилось! Я нашел альтернативу поисковым системам.
Этот проект навеян статьей, которую на написал раньше Во что превратился интернет.
Многие могут меня осуждать за эту статью, или даже ненавидеть и я этого никому не запрещаю делать. Злитесь на меня, обижайтесь, крутите пальцем около виска, а лучше сразу вызывайте психушку, но я это сделал!
Собственно чего это я…
Читать полностью
4
Дек
Автор: admin | Рубрика: Без рубрики | 1 отзыв
Здравствуйте! Вы попали на этот блог, т.к. тем или иным образом интересуетесь PHP.
У меня к Вам вопос…
Читать полностью
3
Дек
Автор: admin | Рубрика: Жалобы на Жизнь | Ваш отзыв
Весь день настраивал объявление в AdWords, часа в 2 ночи закончил и со спокойной душой пошел спать.
На утро в моем аккаунте красуется надпись:
Ваш аккаунт Google AdWords был заблокирован без возможности восстановления в связи с неоднократными нарушениями правил AdWords в отношении целевых страниц и сайтов в этом или другом связанном с ним аккаунте.
Читать полностью
17
Ноя
Автор: admin | Рубрика: Жалобы на Жизнь | Ваш отзыв
Если подумать – информации в интернете невероятно много. Пишут все. Оно и великолепно, каждый может высказать свое мнение, каждый может завести блог и высказывать его с завидной регулярностью.
Пишут также информационные статьи, которые чем-то помогают людям, обогащают знаниями, делают мир лучше, делают лучше интернет. Но..
Читать полностью
3
Сен
Автор: admin | Рубрика: cURL | Метки: session_destroy, session_start, session_unset, авторизация, сессии | Отзывов (3)
PHP – скрипт, системы авторизации пользователей на сайте: сессии, безопасность.
Сейчас рассмотрим принцип, по которому можно осуществить авторизацию пользователей на сайте, с помощью php.
Допустим у нас должна быть форма авторизации и страница, к которой может получить доступ только тот, кто знает правильный логин и пароль. Это можно сделать абсолютно элементарно: Читать полностью
15
Апр
Автор: admin | Рубрика: ООП на PHP с нуля | Метки: наследование, ООП | Отзывов (4)
Это продолжение статьи Рывок в ООП на PHP
Давайте поговорим о наследовании классов в php. Наследование – одно из самых фундаментальных понятий ООП. При помощи наследования, классы-потомки, обретают те свойства и функции, которыми обладают классы-родители. Причем эти унаследованные возможности, можно расширять. Давайте рассмотрим пример и все станет ясно.
Представим интернет-магазин, в котором мы продаем книги. Каждая книга обладает определенными характеристиками, например: название, цена, обложка, количество страниц, автор, издательство, и т.д. Для примера хватит. Оформим это в класс.
Читать полностью
11
Апр
Автор: admin | Рубрика: cURL | Метки: авторизация, компьютер | Отзывов (14)
Авторизация на одноклассниках.
Читать полностью
28
Мар
Автор: admin | Рубрика: Без рубрики | 1 отзыв
Браузеры, прокси, и прочие звери, такие существа, что их хлебом не корми, а дай только что-нибудь закэшировать. Рано или поздно, каждый веб-программист сталкивается с тем, что ему необходимо запретить кэширование, каких-либо страниц, например тех, на которых всегда находится свежая инфа. И чтобы браузер, сволоч, и не думал, лезть в какой-нибудь древний файлик у себя в загашнике, а всегда скачивал страницу с вашего сервера, со свеженькими, новенькими, а главное актуальными данными.
На просторах интернета часто можно сделать конструкцию из кучи хэдеров, все это напоминает собой просто какой-то хлам из кучи велосипедов, с привязанными к ним костылями, непонятно зачем. Ну если бы та конструкция работала, как надо… Тогда это еще можно простить. Но она ведь не работает!
Чисто для удовлетворения нездорового любопытства – эта конструкция выглядит так:
1 2 3 4
| Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); //Дата в прошлом
Header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
Header("Pragma: no-cache"); // HTTP/1.1
Header("Last-Modified: ".gmdate("D, d M Y H:i:s")."GMT"); |
26 июля 97 года php-программист засидевшись до 6 утра всю ночь пытавшись сделать запрет кэширования, решил установить в хэдере дату на час раньше текущего момента – у него получилось: «05:00:00 GMT», плюс добавил еще несколько строк из головы. Страничка вроде кешироваться перестала.
Однако для того чтобы запретить кэширование странички нужно отправить единственный хедер.
1
| header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); |
При отправке этого заголовка, страничка кэшироваться не будет. Работает лучше чем более длинный код приведенный выше. Если найдете какие-то недочеты – просьба написать.
28
Мар
Автор: admin | Рубрика: Без рубрики | Отзывов (7)
В этой статье я сообщу вам один чит.
Это не шутка, статья о жонглировании. Забыл совсем сказать: я не только программист, но и жонглер! :)
Пока умею жонглировать 4-я теннисными мячами. Пятью не пробовал, т.к. у меня их всего четыре.. А сейчас я научился жонглировать 3-мя, с закрытыми глазами.
Да-да, это возможно! Если вы умеете жонглировать, то очень рекомендую попробовать научиться делать это вслепую.
Читать полностью