Скачивание файлов через заголовки

Допустим на своём сайте вы распространяете документы MS Office, текстовые файлы, и другие файлы.

Если на web странице выложить ссылку на один из таких файлов, при нажатии файл откроется в окне браузера, но не будет закачиваться. Читать полностью »

Графический счётчик на PHP

Создавая текстовый счетчик, мы ограничены свойствами текста в браузере. Если же Вы хотите чегото из ряда вон выходящего, удовлетворяющего Вашему полету фантазии, то Вам подойдет как раз описываемая тема.

Данный пример демонстрирует работу простого графического счетчика. По функциональности он совершенно идентичен текстовому счетчику. Читать полностью »

Почтовые функции в РНР

Одним из возможных применений imap функций является создание почтового демона, который будет управлять подпиской и отпиской
пользователей от вашей почтовой рассылки. Читать полностью »

Создание документов MS Office средствами COM и PHP

Иногда возникает необходимость генерировать документы MS Office для веб ресурсы, используя динамические данные. Например, это может быть генерация Excel отчетов из нескольких таблиц MySQL. Для этого используются свойства и методы COM.

Технология COM имеет много недостатков, в том числе и поддержка только платформы Windows, и не самую большую скорость работы. Тот же CSV работает быстрее, но в нем невозможно выполнить все необходимые операции по форматированию документов, которые предоставляет технология COM. Читать полностью »

Защита от спама на сайте

Все мы знаем, что такое спам, потому что либо сталкивались с этим, либо читали об этом. Все мы знаем, как спамеры собирают адреса для рассылок. Так же не секрет, что спам невозможно победить полностью. Проблема состоит в том, как максимально защитить пользователей, оставляющих свои контанктные координаты на вашем сайте, минимальными усилиями. Читать полностью »

Удалённые файлы можно читать, также как локальные

< ?php
$f_content = file_get_contents("http://www.test.ru/1.txt");
$f_output = fopen("1.txt", "w");
fwrite($f_output, $f_content);
fclose($f_output);
?>

Небольшие советы и трюки по PHP

Каждый web-мастер должен уметь не только писать скрипты, но и грамотно организовывать защиту своих творений. Одним из важнейших навыков является умение Читать полностью »

Взаимодействие PHP и MS Excel в Windows

Иногда возникает такая ситуация когда данные нужно передать из MySQL (или другой БД), в Excel. В данной статье пойдёт речь о Читать полностью »

Система новостей на PHP

Сегодня нашей целью будет создание простенькой системы новостей. Мы не будем использовать базу данных. Всю информацию мы будем хранить в текстовом файле. Также мы создадим отдельную HTML страничку с формой, в которую мы будем вводить новости и защитим эту страничку паролем. Читать полностью »

RSS-парсер на PHP

rss (really simple syndication) был разработан фирмой netscape и представляет собой расширение xml созданное специально для оформления новостных лент.
На сегодняшний день формат пережил уже 2-ю редакцию и является общепринятым стандартом для разметки новостей. Читать полностью »