Профиль пользователя

Приветствуем!

Хотите что-то написать?

Нужно назвать себя.

Если вы пришли в первый раз,
то нужно зарегистрироваться.

Создан: 2008-09-11 17:52:07

Последние комментарии
Последние сообщения
y0ga 2010-03-19 14:20:32

С выходом второй версии фреймворка готовится новый материал. В новой версии куча изменений, в том числе и в маршрутизации. Следите за нашим блогом! :)

y0ga 2009-03-10 13:55:36

поиск по md5(имя таблицы)
суть то одна

y0ga 2009-03-10 00:14:59

думаю лучше хранить как md5(table1)_md5(table2)_md5(query). тогда, во-первых, не возникнет проблем с разделителем. во-вторых, не будет проблем, если table1 входит в table2. например post и post_comment.

y0ga 2008-11-20 13:22:26

$c_select = new Criteria();
$c_select->add(TablePeer::PARENT_ID, 10);
$c_update = new Criteria();
$c_update->add(TablePeer::COUNT, TablePeer::SORT . ' + 1');
BasePeer::doUpdate($c_select, $c_update, Propel::getConnection(TablePeer::DATABASE_NAME));


может как то так получится?

y0ga 2008-11-20 13:15:32

можно заюзать этот валидатор и указывать хэши логина и пароля

class sfValidatorChoiceMd5 extends sfValidatorChoice
{

protected function configure($options = array(), $messages = array())
{
parent::configure($options, $messages);
$this->addOption('salt');
}

static protected function inChoices($value, array $choices = array())
{
$salt = $this->getOption('salt');
foreach ($choices as $choice) {
if ((string)$choice == md5($salt . (string)$value)) {
return true;
}
}

return false;
}
}

PS: для параноиков можно указать соль :)