PHP сообщество

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

PHP frameworks

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

Какие PHP frameworks используют в качестве View-шаблонов шаблоны Smarty?

как сделать?

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

Есть текст вида:

Абыр Гыгыгы Бубубу ыыы птицы литят на Йух, Гуген Буген лылылы.

Нужно получить массив вида (с помощью регулярных выражений):

array(3) {
  [0]=>
  array(2) {
    [0]=>
    string(4) “Абыр”
    [1]=>
    string(6) “Гыгыгы”
  }
  [1]=>
  array(2) {
    [0]=>
    string(6) “Гыгыгы”
    [1]=>
    string(6) “Бубубу”
  }
  [2]=>
  array(2) {
    [0]=>
    string(5) “Гуген”
    [1]=>
    string(5) “Буген”
  }
}

То есть если встречается одно слово с первой заглавной буквой, по бокам которого слова со строчными первыми знаками или кавычками, или воопще ограничено знаками препинания, то оно пропускается.

Считаем дни до даты…

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

Господа, возможно это раньше уже обсуждалось, но я не нашел. Скажите пожалуйста, как вычислить количество дней до даты после 19 янв. 2038? Я пользую такой алгоритм, но он в этом деле не канает.

function getdays($day1,$day2)
{
  return round((strtotime($day2)-strtotime($day1))/(24*60*60),0);
} 

$begin = date("Y/m/d");
$end = "2038/01/19"; // Если дата больше этой, то усе, приехали.
$days=getdays($begin,$end);

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

выборка из mysql

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

всем привет и сорри за ламерский вопрос

речь про PHP и MySQL

есть таблица товаров - items:
`id` - int(8)
`title` - varchar(255)
`category_id` - int(8)

есть таблица категорий - categories:
`id` - int(8)
`title` - varchar(255)

необходимо выбрать и отобразить вот так:

НАЗВАНИЕ ТОВАРА (title)
НАЗВАНИЕ КАТЕГОРИИ (title) ДЛЯ ЭТОГО ТОВАРА

то есть нужно ПРАВИЛЬНО выбрать из 2 таблиц и показать по циклу все товары, но для каждого товара написать НАЗВАНИЕ категории, в которой он находится

хелп ми плиз. пытался делать через select from `table` AS table_name, но ничего не выходит :(

кросспост в '[info]'ru_mysql

система голосования

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

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

Пример такого голосования: http://www.libo.ru/golos.html

Какие бывают пакеты для документирования исходного кода PHP?

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

Какие бывают пакеты для документирования исходного кода PHP? Т. е. мне нужно не создание файлов документации, а чтобы в удобной форме можно было создать для каждой функции “шапку” с описанием всех параметров и что она делает. Я слышал только phpDocumentor, но это, вроде, не то.

Копирование массивов по ссылке

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

$a=array();
$b=array();

function test(){
global $a,$b;
$a=&$b;
$b[0]=2;
echo $a[0];
}

test();
echo $a[0];

выдает почему то 2, а не 22 как я ожидал. как то стремно!

Продажа Web-проектов

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

Предлагаем партнерство в области продажи shareware web-скриптов, продуктов, движков и т.д.

Ищем интересные web-проекты, не ограниченные авторскими правами - проекты, от которых по каким-либо причинам отказались заказчики, ваши собственные разработки и др., и предлагаем запустить проекты в продажу.

Мы возьмем на себя всю работу по продаже продукта:

- создание сайта
- написание грамотных текстов на английском языке
- раскрутка
- выбор рекламных площадок
- грамотный sales и support
- отслеживание активности конкурентов и сбор требований для следующих версий

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

Тематика проектов - любая.

Имеем многолетний опыт и наработки в продаже shareware web-продуктов, занимались раскруткой продуктов до стабильного уровня продаж (до $40 000 в месяц).

Ждем описания ваших скриптов, ссылки на демо-версии, вопросы и предложения на e-mail: groopex@gmail.com

Как сделать, чтобы сессия жила “вечно”?

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

Как сделать, чтобы сессия жила “вечно”?
Я делаю
session_set_cookie_params(31557600);    //год
session_start();
Но при закрытии браузера сессия сбрасывается.

UPD
Сделал
ini_set('session.gc_maxlifetime', 31557600);
session_set_cookie_params(31557600);
Так вроде работает правильно.

сессия

Bloged in Без рубрики от admin Вторник Июль 17, 2007 at about 2:24 пп

Может ли в данном случае злоумышленник каким-нибудь образом установить переменную $s_login?
register_globals = On

session_start();
session_register( 's_login' );

if ($s_login == “”) {
Header(”Location: login.php”);
exit;
}

счётчики тепла карбоновый обогреватель угловые камины; управление гостиничным бизнесом