Основы PHP
В этой статье я не буду объяснять как сделать гостевую или форум. Как написать то скрипт или тот... Я расскажу лишь основу языка PHP без который вам не написать самый простой скрипт на PHP. Вообще PHP очень похож на PERL и C++.
Свой счетчик
Так уж завелось интернете что первый урок по php - создание счётчика. Вот я решил написать о том как создать простейший счётчик. Что я подразумеваю под простейшим счётчиком - так это счётчик который не использует MySQL, ничего не считает кроме как сколько раз к вам заходили.
Как сделать обратную связь
Сегодня мы будем создавать обратную связь на своём сайте. Как известно в ней используется форма для отправки сообщения на e-mail.
Массивы в PHP
Массивы это сильная штука в любом языке программирования. Они решат многие проблема, помогают сделать короче код программы(от этого соответственно становиться легче) и создают простоту.
Каталог ссылок
Мы рассмотри каталог ссылок на PHP который не использует MySQL. Данный каталог работает на моём сайте, т.е. я выкладываю исходники каталога + документацию к нему.
Заполнения формы пользователем
Наверняка при заполнении форм Вам приходилось сталкиваться с такой ситуацией: минут десять заполняешь огромное количество полей, переключаясь на русский/английский, переписываешь откуда-то данные, нажимаешь "Отправить" и ….. "Вы неправильно заполнили одно или несколько полей".
Сейчас на сайте...
Наверняка, вы часто видите на сайтах надпись примерно следующего содержания: "Сейчас на сайте ... человек". Вот и мы сделаем себе что-то подобное. Сразу хочу сказать, что идея написания данной статьи возникла у меня по прочтении статьи "Сколько человек на сайте", где автор предлагает решение этой проблемы с помощью базы данных, мы же управимся и с помощью обыкновенного файла.
Сессии и с чем их едят
Так зачем же нужны эти самые сессии и с чем их "едят"? Рано или поздно практически перед каждым вебмастером встает проблема передачи данных сквозь несколько страниц. Как же сделать так, чтобы пользователь, бродя по сайту, не "терял" однажды введенных данных?
PHP и HTTP: cookie
Что такое cookies?
Дело в том, что в процессе развития www-технологий и внедрения языков программирования в Интернет, перед разработчиками программ возникла очень серьезная проблема - как сохранять результаты выполнения алгоритма для каждого конкретно взятого пользователя на долгое время?
PHP и MySQL
Вот мы и дошли с вами до этого долгожданного для многих момента, когда наши веб-приложения (а уже не просто скрипты), разрастаясь, уже не могут удовлетвориться теми средствами, которые использовались ранее.
Постраничный вывод
Теперь поговорим о постраничном выводе информации из файла (подчеркиваю из файла) а не из базы данных :-)
Что меня натолкнуло написать эту статью?
Форум, работающий с базой данных MySQL
Для работы форума необходим веб-сервер Apache с поддержкой PHP и база данных MySQL. Скрипт forum.php3 помещается в каталог /usr/local/apache/htdocs. Работающий форум можно посмотреть здесь, а полный листинг здесь
Своя система голосования
Вы когда-нибудь хотели узнать мнение своих посетителей по тому или иному поводу? Например, "что Вы хотите видеть на сайте" или "нравиться ли Вам наш новый дизайн" ? Уверен, что такое желание возникало.
Вступление в PHP и MySQL
PHP - это скрипт-язык (scripting language), встраиваемый в HTML, который интерпретируется и выполняется на сервере. Проще всего это показать на примере
Отправка писем через PHP
Как отправить письмо через PHP, используя формы, и как при этом устранить возникающие проблемы с кодировкой?