PHP сообщество

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

Требуется веб-программист на CMS Joomla

Bloged in Без рубрики от admin Пятница Июль 13, 2007 at about 5:17 пп

Господа, требуется веб-программист для регулярной удаленной работы. Мы - делаем отличный дизайн и нам нужен тот, кто отлично и самостоятельно доделает сайт: сверстает, натянет на CMS, модифицирует CMS к структуре сайта. Причем такой, который способен сделать работу в срок, да еще и перед сдачей самостоятельно протестирует ее на баги, да еще и самостоятельно устранит их, и все это в срок! Замучали программисты, которые к оговоренному сроку готовы лишь предоставить сырую работу. В настоящее время нужен спец по CMS Joomla, но рассматриваются и другие CMS с открытым кодом и даже ваши CMS. Нужна помощь в создании собственной CMS.
ЗВОНИТЕ! (921) 948-42-48, Андрей

PHP 4 end of life announcement

Bloged in Без рубрики от admin Пятница Июль 13, 2007 at about 1:52 пп

Ну и продолжая тему GoPHP5.org, сегодня на php.net появилось вот это:

Today it is exactly three years ago since PHP 5 has been released. In
those three years it has seen many improvements over PHP 4. PHP 5 is
fast, stable & production-ready and as PHP 6 is on the way, PHP 4
will be discontinued.

The PHP development team hereby announces that support for PHP 4 will
continue until the end of this year only. After 2007-12-31 there will be no
more releases of PHP 4.4. We will continue to make critical security fixes
available on a case-by-case basis until 2008-08-08. Please use the rest of
this year to make your application suitable to run on PHP 5.

For documentation on migration for PHP 4 to PHP 5, we would like to point you
to our migration guide. There is
additional information available in the PHP 5.0 to PHP 5.1 and PHP 5.1 to PHP 5.2 migration guides as
well.

Ошибка сессии

Bloged in Без рубрики от admin Пятница Июль 13, 2007 at about 1:41 пп

Приветствую.

Есть авторизация на сессиях, которая работает на локальном серваке без проблем, а на хостинге возникает ошибка
Warning: session_start(): The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in ….

Данные после появления ошибки от скрипта к скрипту не передаются.
В одном файле:
session_start(); 
$_SESSION['user'] = $user; - причем $user- это массив.

В другом файле:
session_start();
$user = $_SESSION['user']; - ругается что идентификатор неизвестный
Объясните из-за чего эта ошибка может появляться? Судя  по тому что на локальном сервере проблем нет - дело в настройках сервера.

PHP-тестирование

Bloged in Без рубрики от admin Пятница Июль 13, 2007 at about 10:18 дп

Ни у кого часом ссылок нет на всякие онлйан тестирования по ПХП ? или что-нибудь подобное. очень хочется проверить свои знания :)

и такиеже по мускулю, если есть…

контекстная замена с сохранением регистра

Bloged in Без рубрики от admin Четверг Июль 12, 2007 at about 7:03 пп

Вопрос:
есть исходный текст: “привет! Привет, это! Я это полный пРиВет!”
надо: “обнести” тегом каким либо слово “привет” с сохранением регистра в оргининальном тексте…
Как сделать - даже идей нет… Подтолкните с алгоритом…

sql injection

Bloged in Без рубрики от admin Четверг Июль 12, 2007 at about 3:18 пп

Можно ли каким-нибудь макаром поломать следующий скрипт, учитывая что:
1) magic_quotes_gpc = On
2) register_globals = On

...

$not_login_yet = true;

$select = "select * from users where login = '{$_POST['login']}' and password='{$_POST['password']}'";

$arr = mysql_query($select);

if ( mysql_num_rows(arr) == 1 ) {
$not_login_yet = false;
}

...
?>

что нетак?

Bloged in Без рубрики от admin Четверг Июль 12, 2007 at about 2:46 пп

PHP Version 5.1.6 allow_url_fopen On On

делаю: $file = fopen (”http://www.gismeteo.ru/towns/“.$gorod.”.htm”, “r”);

получаю: Warning: fopen(http://www.blabla.bla/blablabla.htm) [function.fopen]: failed to open stream: Permission denied in /var/www/html/blablabla/index.php on line 59

что нетак?

Баг шаблонизатора XTemplate

Bloged in Без рубрики от admin Четверг Июль 12, 2007 at about 12:28 дп

Господа, кто-нибудь сталкивался при работе с шаблонизатором Xtemplate с багом, когда в тексте встречается символы $1 или $2, то они исчезают из текста, при этом $a1 не исчезает? Опытным путем установил что происходит после выполнения  $tpl->parse(…
Но вот как пофиксить пока не сообразил:(

переход с PHP5 SOAP на NuSOAP

Bloged in Без рубрики от admin Среда Июль 11, 2007 at about 5:14 пп

привет!
требуется перейти с использования встроенной в PHP5 библиотеки SOAP на NuSOAP (сайт будет размещаться на площадке, где нет PHP5), хотелось бы сделать это максимально просто и переносимо

можно ли как-то трансформировать существующие запросы:

формат вызова в PHP5 SOAP:
$this->Soap->client->getData(array());

(т.е. у client определяются автоматически методы указаные в веб-сервисе)

в

формат вызова в NuSOAP:
$this->Soap->client->call(”getData”, array());

(client “не знает” ничего о методах веб-сервиса)

просто лазить по коду и изменять не хочется, в будующем возможно размещение сайта на полноценном PHP5, возможно ли написать какую-то обертку для этого, пусть минимально меняющую код вызова?

проблема: передача переменной по ссылке (в функции)

Bloged in Без рубрики от admin Среда Июль 11, 2007 at about 5:04 пп

Товарищи! помогите разобраться, пожалуйста)!
Следующий скрипт тестировался на PHP 5.1.4 и PHP 4.4.2

суть проблемы тривиальна, см. код и комменты к нему.

function sqr(&$a){
return $a*$a;

}

$z=9;
sqr($z); //sqr(&$z) тоже не пашет корректно)(
echo $z; // ожидаем увидеть 81?? вопреки всему кажет 9 ((

 

Заранее спасибо.

На веб-странице нашей компании увидите зимний сад коттеджа при 1465 - заходите