Показать сообщение отдельно
  #1 (permalink)  
Старый 20.03.2015, 02:59
Профессор
Отправить личное сообщение для hoax Посмотреть профиль Найти все сообщения от hoax
 
Регистрация: 20.09.2012
Сообщений: 151

Возврат значения в ajax
На php у меня шаблон mvc, но вот проблема не знаю как оптимизировать ajax под него, ибо в xhr.open(указывается ссылка на обработчик), скажем который получает $_POST.

И тот самый обработчик .php, получает значение и одновременно возвращает лишь в том случае, если класс обработчика вызван в этом же файле (файле обработчика). т.е.

1)ajax файл : xhr.open('file1.php');
2)php файл (file1.php) :

class A { function a() { echo $_POST['text']; } };
$obj = new A();
$obj->a();

При таком раскладе file1 получит значение и ajax вернет его, но если экземпляр класса был создан в другом файле, или был вызван метод ф-и в другом файле - аргумента нет.

Таким образом вообще не получает получить значение с помощью ооп и непонятно какому файлу передавать ajax-запрос, то ли контроллеру, то ли модели, то ли виду.
Ответить с цитированием