Архив рубрики ‘PHP’

Установка локального сервера (в картинках)
Apache, PHP, MySQL, phpMyAdmin - под Windows XP

Четверг, 8/05/2008

Если вам нужно просто установить локальный сервер с минимальными временными затратами, то можете попробовать Денвер, но данная статья предназначена для тех кто хочет установить на своем компьютере оригинальные Apache, PHP и MySQL.

Здесь приведен софт, необходимый для установки локального сервера в Windows, и некоторые инструкции, которые могут пригодиться во время такой установки. В пакет server_soft_2008.zip включены следующие версии программ:

  • Apache 2.0.59 (for Win32)
  • PHP 5.2.4 (for Win32)
  • MySQL 5041
  • phpMyAdmin 2.11.5

Данные программы я устанавливал неоднократно на нескольких машинах, на которых сам работал, и на компьютерах моих знакомых, которым нужно использовать веб-технологии. Учтите что эти версии программ скачаны в начале 2008 года, и я думаю будут более-менее актуальны еще в течении года. Если хотите установить более новые версии каких-либо программ - “гугл в помощь”, но тогда я не ручаюсь за точность приведенных инструкций (хотя принципы установки для более новых версий все равно останутся те-же).

server_install_1.gif

(more…)

Простейший сайт на PHP (с файлами)

Среда, 2/04/2008

Иногда бывает хочешь сделать сайт на PHP, но необходимая “критическая масса” знаний для этого еще не накоплена. Это часто останавливает благородные порывы труженников веб-программирования, хотя проблема-то на самом деле не велика.

В свое время я тоже страдал находясь в такой ситуации - хотел сделать одну шапку для нескольких страниц.

Оказывается что все очень просто :)

Посмотреть как работает пример можно здесь;
скачать архив со всеми файлами примера можно здесь

(more…)

Генерация изображения на основе данных из параметров в адресе URL

Воскресенье, 16/03/2008

Недавно нашел на сайте Центробанка России динамически генерируемый график курса доллара. Если не обращать особого внимания на уверенное падение доллара с 2003 года, то можно заметить что в адресе картинки

http://cbr.ru/currency_base/dynamicG.asp?date_req1=15/03/1998&date_req2=15/03/2008&VAL_NM_RQ=R01235

заложена информация о диапазоне выводимого графика. Таким образом мы имеем график курса доллара за последние 10 лет. Попробуйте поэкспериментировать - поменять параметры даты, и график перестроится.

http://cbr.ru/currency_base/dynamicG.asp?date_req1=15/03/1998&date_req2=15/03/2008&VAL_NM_RQ=R01235

За создание изображений “на лету” в PHP отвечает функция ImageCreate(), используемая например в простейших видах капч или в чем-то похожая функция imageCreateFromPng() в динамически добавляемых на картинки подписях. Кстати если кому нужен код простейшей капчи на PHP - пишите в комментах - я куда-нибудь его выложу.

Основы PHP-программирования: переменные и конкатенация (сложение строк)

Вторник, 26/02/2008

В этой записи привожу краткое описание переменных и способов сложения строк с примерами.

(more…)