uawdijnntqw1x1x1
IP : 216.73.216.155
Hostname : vm5018.vps.agava.net
Kernel : Linux vm5018.vps.agava.net 3.10.0-1127.8.2.vz7.151.14 #1 SMP Tue Jun 9 12:58:54 MSK 2020 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
var
/
www
/
iplanru
/
data
/
www
/
i-plan.ru
/
libraries
/
..
/
components
/
com_pay
/
controllers
/
payment.php
/
/
<?php // No direct access defined( '_JEXEC' ) or die; /** * Controller * @author kirdinyuri */ class PayControllerPayment extends JControllerForm { /** * Class constructor * @param array $config */ function __construct( $config = array() ) { $this->view_list = 'payfinal'; parent::__construct( $config ); } /** * @return bool */ public function allowSave() { return true; } public function save( $key = null, $urlVar = null ) { //Получаем наше приложение $app = JFactory::getApplication(); //Данные коотрые пришли из формы $data = $this->input->post->get( 'jform', array(), 'array' ); //Получаем нашу модель $model = $this->getModel(); //получаем нашу форму $form = $model->getForm( $data, false ); //Проводим валидацию данных формы $validData = $model->validate( $form, $data ); //Идентификатор записи $recordId = $this->input->getInt( $urlVar ); //Контекст $context = "$this->option.edit.$this->context"; //объект сессии $session = JFactory::getSession(); //проверяем или данные из сессии совпадают с тем что прошло из формы if ( (int)$session->get( 'mycaptcha' ) != (int)$data['mycaptcha'] ) { //Устанавливаем данные для формы $app->setUserState( $context . '.data', $validData ); //Создаем ошибку о неверно заполненном поле с суммой цифр $this->setError( JText::sprintf( 'Вы неверно ввели сумму цифр', $this->getModel()->getError() ) ); //Устанавливаем сообщение для системы $this->setMessage( $this->getError(), 'error' ); //Редиректим обратно на форму с отображением ошибок $this->setRedirect( JRoute::_( 'index.php?option=' . $this->option . '&view=' . $this->view_item . $this->getRedirectToItemAppend( $recordId, $urlVar ), false ) ); return false; } return parent::save( $key, $urlVar ); } }
/var/www/iplanru/data/www/i-plan.ru/libraries/../components/com_pay/controllers/payment.php