Страница 2 из 2

Re: Как вы авторизируете своих посетителей?

Добавлено: 21 мар 2013, 21:36
Alazaur
Dimaz, можно и так. У меня например клиент работает вообще с одним файлом, который выполняет роль роутера.

Re: Как вы авторизируете своих посетителей?

Добавлено: 21 мар 2013, 21:42
Dimaz
Alazaur, это как это?)

Re: Как вы авторизируете своих посетителей?

Добавлено: 21 мар 2013, 22:11
Alazaur
Ну если сильно упростить для наглядности
Допустим клиент работает с файлом router.php
Посылает в него переменные
$_POST['class'] = "users";
$_POST['method'] = "get_info";
Содержимое файла router.php

Код: Выделить всё

<?phpfunction __autoload($classname){ require_once $_SERVER['DOCUMENT_ROOT'].dirname($_SERVER['PHP_SELF'])).DIRECTORY_SEPARATOR.$classname.".php"; } //Создаем экземпляр запрашиваемого класса и выполняем в нем запрашиваемый метод$current_class = new $_POST['class']();$current_class->$_POST['method']();?>
Рядом лежит файл users.php

Код: Выделить всё

<?phpclass users {    public function __construct(){ }     public function get_info()    {        echo "Метод get_info";    }}?>

Re: Как вы авторизируете своих посетителей?

Добавлено: 22 мар 2013, 00:14
Serge
Почитайте про MVC, там хорошо расписано :)

Re: Как вы авторизируете своих посетителей?

Добавлено: 22 мар 2013, 01:11
Alazaur
Да Serge дело говорит. :)