Программный комплекс управления сайтом с использованием "Kohana Framework"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?оостветственно должна расширятся от орм)

foreign_key => category_id, // название связываемого поля

),

);function categoryInfoByUrl($url)

{

$tree = ORM::factory(tree, array(nametrans=>$url)); // создается экземпляр класса orm для работы с бд

// из таблицы tree достается строчка в которой поле nametrans совпадает со значением переменной $url

if($tree->loaded()) // проверка загруженной строки

{

$result[id] = $tree->id; // если строка найдена и загружена то

$result[name] = $tree->name; // присвоем массиву result идентификтаор и имя категории

return $result; // все успешно метод возвращает массив с полями ид и имя категории

}

else // если строк ане загруженна функция вернет false

{FALSE;

}

}function contentСategoryById($id)

{

$tree = ORM::factory(tree, array(id=>$id)); // создается экземпляр класса orm для работы с бд

// из таблицы tree достается строчка в которой поле url совпадает со значением переменной $url

if($tree->loaded())// есть ли такой идентификатор в таблице

{

$result = array(); // пустой массив $result

$res = $tree->materials->find_all(); // загрузка всех материалов данной категории в массив $res

foreach($res as $item) // прокрутка материалов и понумерованная запись в массив $result

{

$result[] = array(id => $item->id, content => $item->content, name => $item->name);

}$result;

}

{FALSE;}}}

..\aplication\classes\model\user.php

<?php defined(SYSPATH) or die(No direct access allowed.);Model_User extends Model_Auth_User {function rules()

{array(

username => array((not_empty),(min_length, array(:value, 4)),(max_length, array(:value, 32)),

),

password => array((not_empty),

),

email => array((not_empty),(min_length, array(:value, 4)),(max_length, array(:value, 127)),(email),

),

);

}

}

..\aplication\views\404view.php

*body{: 0;: 0;}

#wrapper{: 500px;: 0 auto;}

#e404e{: 0 auto;: 100px 0;align: center;: none;}

Ошибка - № 404.

Страница не найдена!

">

..\aplication\views\accountview.php

<?

$request = Request::factory(authformer/form/1);

$response = $request->execute();$response;

?>

<?if(isset($ok)) // если существует $ok

{?>

Новый пароль успешно сохранен

<? if(isset($errors) // усли существует $errors

){?>

checkOldPass()

{oldpass = $("#oldpass").val(); // создается перемеррная oldpass куда заносится значение поля с id=oldpass

$.ajax({ // запрос на отправку данных

type: "POST", // метод скрытый

data: "oldpass=" + oldpass, // в контейнер oldpass запишется значение переменной oldpass

url: "/ajax/checkOldPass", // куда отправится

dataType: "json",

success: function(data)

{(data.result) // если функция action_checkOldPass контроллера Ajax вернула true или false

{

$("#ok").css(display,inline);

$("#error").css(display,none);

}

<

Copyright © 2008-2014 geum.ru   рубрикатор по предметам  рубрикатор по типам работ  пользовательское соглашение