Профессиональная разработка интернет приложений

Java, PHP, ROR…

Тег «Zend Framework»

В конце марта 2010 г. в Санкт-Петербурге пройдет первая в России конференция по Zend Framework

На днях закончился прием тезисов по планируемым докладам. Примечательно, что в состав докладчиков вошли ведущие участники русскоязычного сообщества ZF, опытнейшие специалисты и лично один из создателей фрэймворка!

Участие в конференции планируется сделать бесплатным или за небольшую стоимость. На данный момент уже открыта предварительная регистрация на конференцию! Для решения ряда вопросов организаторам очень важно сейчас понять приблизительное [...]

Ваш отзыв

Zend Framework и Oracle

Ну что может быть проще? Для подключения к Oracle, с помощью фабричного метода Zend Framework, создаем объект подключения. Но при попытке вставки в таблицу новой записи, получаем исключение “942 ORA-00942: table or view does not exist”, хотя таблица на самом деле существует! А секрет этого неожиданного исключения, кроется в SQL запросе, выполняемом для вставки строки. [...]

Отзывов (3)

ZendFramework валидатор NotEmpty

Если вы хотите, чтобы в вашей форме, созданной с помощью ZendForm, было обязательное поле, то логичнее всего, было бы добавить для этого поля валидатор Zend_Validate_NotEmpty. Но несмотря на наличие валидатора, этот код, будет позволять оставлять поле text незаполненым:
$text = new Zend_Form_Element_Text(”text”);
$text->addValidator(new Zend_Validate_NotEmpty());
$form->addElement($text);
На самом деле, проблема решается установкой адрибута required в true для обязательного элемента. Такой код [...]

Ваш отзыв

Работа с валидаторами форм в Zend Framework

В комментариях к статье “Работа с формами в Zend Framework“, Сергей задал вопрос о реализации проверки уникальности логина пользователя и совпадения пароля и подтверждения. Так как же это реализовать!
Одним из вариантов является создание валидаторов, отвечающих требованиям наших задач. Давайте сначала создадим валидатор, проверяющий наличие в базе данных пользователя с заданным логином.
Валидатор текстового поля
Сначала создадим папку, [...]

Отзывов (3)

Аутентификация в Zend Framework

В Zend Framework существует удобный механизм осуществления аутентификации. Рассмотрим простой пример его использования.
Для хранения логинов и паролей будет использоваться таблица в базе данных:
CREATE TABLE `users` (
`id` INT NOT NULL AUTO_INCREMENT ,
`login` VARCHAR( 20 ) NOT NULL ,
`password` VARCHAR( 100 ) NOT NULL ,
`fullname` VARCHAR( 100 ) ,
PRIMARY KEY ( `id` )

);
Теперь создадим метод, который вызывается при регистрации пользователя. В нем заполняются поля созданой ранее таблицы:
public function processAction(){
$form = $this->getForm();
if ($form->isValid($_POST)){
$fullName = $form->getValue(”fullname”);
$login = $form->getValue(”login”);
$password = md5($form->getValue(”password”));
$db = DBUtils::getConnection();
$data = array(”fullname” => $fullName, “login” [...]

Отзывов (1)