07 Апр

Отправка SMS с использованием PHP

При разработке масштабных проектов, часто встаёт вопрос о своевременном уведомлении пользователей о каких-либо изменениях

05 Апр

Как записать результаты выполнения скрипта в HTML файл?

Это актуальная проблема, и методика её решения может быть применима в множестве ситуаций. К примеру есть файл PHP, в нем реализована некоторая статистика по проекту(неважно какому). Через CRON настроено выполнение данного сценария в определённое время… результатом выполнения сценария является обычный HTML-код,  нужно, чтобы этот HTML-код сохранялся в файл с расширением .html . Как это реализовать?

[...]

25 Март

Функция для изменения размера изображения PHP

Регулярно сталкиваюсь с необходимостью изменения размеров изображения на сервере, особенно если это фотографии, загружённые пользователем. Для этого я использую следующую функцию, которая требует установленной библиотеки GD.

21 Март

Как выдрать кадры из видео при помощи PHP?

Данная проблема решается очень просто, посредством установки библиотеки ffmpeg на сервер и следующим скриптом
<?php
//получаем номер кадра для скриншота
$frame = intval ( $_GET [ 'frame' ]);
//засекаем unixtime для уникального названия картинки
$time = time ();
//заюзаем непосредственно сам экстеншн
$movie = new ffmpeg_movie ( $_SERVER [ 'DOCUMENT_ROOT' ]. [...]

21 Март

Как написать скрипт, который обрывает загрузку файла и возобновляет с прерванной позиции?

На самом деле частями файл загрузить достаточно просто. Просто читайте файлик на машине клиента частями определенного размера, и каждую из этих частей передавайте серверу, где сохраняйте ее под определенным именем. Вод код, представленный в книге Кузнецова и Симдянова “Самоучитель PHP”:

[...]

17 Март

Бесплатный хостинг с PHP и MySql без рекламы

Многие начинающие PHP кодеры часто сталкиваются с вопросом, где им добыть бесплатный хостинг с PHP и MySql без рекламы. Такоей хостинг может пригодиться либо для отладки каких либо скриптов, либо для испытаний CMS в полевых условиях. Так же бесплатный хостинг с PHP и MySql без рекламы может понадобиться для сверх бюджетных проектов, когда заказчик не [...]

13 Март

Удобная навигация через ID страницы

Для того что бы передвигаться по сайту,делая ссылки вида index.php?id=1
index.php?id=2, нужно совершить несколько простых действий.

Записать вызываемый код в отдельные файлы.
При переходе на страницу пересылать в качестве параметра переменную id
Добавить следующий код

do = isset($_GET['id']) ? $_GET['id'] : 0;
switch ($do) {
case 1:
include_once(’file_1.php’);
break;
case 2:
include_once(’file_2.php’);
break;
default:
include_once(’file_default.php’);
}

[...]

13 Март

Зашита кода

Вопрос очень интересный и актуальный. Многие, из посетителей данного блога, разрабатывают интересные продукты и решения преимущественно на PHP . Но распространение продуктов в не зашифрованном виде несет потенциальную угрозу пиратского распространения.
Насколько я представляю, существует два основных метода
1.Обсуфикаторы или “Запутывание исходного кода”, вставка совершенно ненужных конструкций, нечитабельное изменение названий переменных, массивов, функций, [...]

13 Март

1-й взгляд на Zend_Application

Сподобился закачать последний Зенд.
Имхо, Zend_Application - бесполезная приблуда, хоть и навороченная (то есть, если не играться с настройками PHP в стиле “дебаг-недебаг” в конфиге приложения). Хотя я уже на этом этапе написания поста допускаю, что первого старта недостаточно, и  я предстану долбодятлом перед аудиторией.

[...]

© 2010 PHP F.A.Q.