PHP сообщество

любители кода :)

Проблема. Где копать?

Bloged in Без рубрики от admin Вторник Ноябрь 6, 2007 at about 3:35 пп

Собсвенно. Иногда гуляя по файлам или просто обновляя страницу получаем

Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

 

Fatal error: Unknown: Failed opening required '/путь/до/файла.php' (include_path='.:/usr/local/share/pear') in Unknown on line 0

нутром чую что это где то в настройках пхп или апача. 
осталось выяснить где. Есть идеи?

 

буфферизация вывода

Bloged in Без рубрики от admin Воскресенье Ноябрь 4, 2007 at about 11:27 пп

как в PHP отключить буфферизацию вывода?
например, есть такой скрипт:


set_time_limit(0);
while (1)
{
echo “test\n”;
sleep(1);
}

нужно чтоб он выводил текст в браузер сразу

В форме отправки сообщений в полях лишние символы.

Bloged in Без рубрики от admin Воскресенье Ноябрь 4, 2007 at about 9:17 пп

Я использую стандартную форму отправки сообщений для всех своих сайтов. Проблема возникла на одном сайте - в полях input type в браузере отображаются значки, которых там быть не должно. Не сочтите за рекламу, но просто картинку как это выглядит я разместить не могу, потому что в ИЕ и Мозилле набор значков разный. http://www.tudorwoodmortgage.co.uk/contact_us.php

Что характерно, форма работает. И если удалить всю эту дребедень и вбить нормальную информацию - то на почту приходит сообщение корректное. Если не удалять, то в качестве ответов приходят эти самые значки…

Выложила форму на другой хостинг ( http://www.promokachka.ru/mortgage/contact_us.php )- все работает и отображается нормально.

Что это может быть? Что надо предъявить хостеру?

Область действия скрипта

Bloged in Без рубрики от admin Воскресенье Ноябрь 4, 2007 at about 1:13 пп

Подскажите как можно ограничить действие какого нибудь скрипта только определенной директорией, то есть создание, изменение и удаление файлов скрипт мог делать, к примеру, только в директории где он находится…
Буду рад любым ответам!

Система добавления комментариев

Bloged in Без рубрики от admin Воскресенье Ноябрь 4, 2007 at about 11:11 дп

Кто-нить посоветует какую-нить прикольную тулзу для комментариев на js+php. необходимо добавить возможность оставлять комментарии к страницам на сайте. Думаю, что их можно подгружать динамически. Думал сделать это на ExtJS (форму для ввода данных, логина/пароля и каптчи). Но может уже есть готовое решение?

DOMXPath vs. simplexml_loadfile -> xpath

Bloged in Без рубрики от admin Суббота Ноябрь 3, 2007 at about 10:57 пп

Господа,

впервые использую XML в PHP. Предпочитаю для работы с XML использовать XPath. А в ПХП, оказывается, аж две их реализации! через DOM и simplexml. Так вот, интересно, у кого есть опыт: какой вариант и в каком случае предпочтительнее использовать?

Создавать DOM и через DOMXPATH обращаться к XML, либо загружать файл через simplexml_loadfile и вызывать его метод xpath?

Спасибо!

Создание собственной поисковой системы с помощью PHP

Bloged in Без рубрики от admin Суббота Ноябрь 3, 2007 at about 12:38 дп

На ибм.ком выложена статья об опенсорсном поисковом движке сфинкс. Кому инетерсно/актуально почитать можно тут http://www.ibm.com/developerworks/ru/library/os-php-sphinxsearch/index.html?S_TACT=105AGX63&S_CMP=NWLTR&ca=dnn-rut0111

Content-Encoding

Bloged in Без рубрики от admin Пятница Ноябрь 2, 2007 at about 3:31 пп

Есть скрипт :) Помимо основной деятельности, он проверяет If-Last-Modified и швыряет браузеру 304 Not Modified, если ничего не менялось. В output при этом ничего не пишется. Залез в логи Апача - смотрю, файлы отдаются по 26 байт. Почесал репу и решил, что дело в zlib.output_compression, который у меня включен в php.ini. Ну, взял да и отрубил его через ini_set('zlib.output_compression', 'Off'). Смотрю в логи - всё отлично, файлы отдаются нулевого размера. Залез в заголовки - а там как был Content-Encoding: gzip, так и остался.

Не то чтобы мне это как-то мешает жить, просто интересно: от этого никак избавиться нельзя? По логике вещей должны были убраться заголовки, я ж отрубил компрессию!

UPD: тьху, идиот! FF показывает заголовки последней реально загруженной страницы, а она через gzip работает. Всё там нормально с заголовками на самом деле, сорри за беспокойство.

Календарь

Bloged in Без рубрики от admin Пятница Ноябрь 2, 2007 at about 1:20 пп

Доброго времени суток, монстры PHP
У меня скромный вопрос: недавно скачал с инета скрипт с календарем, где автор сказал, что с минимальными знаниями php там можно в функции MyEventDay добавить заметки на любой день.

Я вот уже неделю все думаю, как это сделать: с переменными, чтобы дату реальную сравнивали с настоящей… или наоборот

Вобщем я хочу вбить в функцию несколько переменных с заданными данными (ссылками на числа месяца) а в календаре они отображались как число, на которой ссылка…

Вобщем код под катом…
Если кто разьяснит - буду признетелен, в php не так плотно сижу, как хотелось бы… :(

http://cgi.myweb.ru/files/php/id1300.zip

Контесты по php

Bloged in Без рубрики от admin Пятница Ноябрь 2, 2007 at about 3:33 дп

Недавно видел в данном комьюнити тест на знание PHP(хотя скорее на знание mysql+php+linux). Хотелось бы узнать существуют ли периодические контесты по PHP, где в режиме реального времени выкладываются задачи, участники должны их решить за определенное время и по окончании составляется рейтинг участников?