Intereting Posts
Guzzle: загрузка параллельных файлов с использованием пула Guzzle: опция пакетной () и `sink` Почему встроенные функции в PHP называются так случайным образом? CakePHP Pagination с условиями на has_many Скрыть особенности Плоские тарифы, когда бесплатная доставка доступна в WooCommerce 3 Отслеживать, когда пользователь нажимает кнопку в браузере Пожалуйста, я хочу получить значение месяца и года из этого кода javascript как переменная PHP $ mm =? && $ yy =? OpenTBS: динамическое изменение цвета строк в таблице Использование X-Sendfile с Apache / PHP SwiftMailer + Gmail – не удается отправить электронную почту Загружать изображения как BLOB в Oracle с помощью PHP Полностью удалить phpMyAdmin Как получить одномерный скалярный массив как результат доктрины dql-запроса? Memcache на windows, ошибка php5.dll не найдена Проверка нескольких значений strpos Как я могу отформатировать номер только для отображения 1 десятичной точки в php?

если затем еще отобразить 2 вида на одну функцию, называемую

У меня есть небольшая проблема с функцией перенаправления, у меня есть функция контроллера с именем «someview», и я также создал файл с тем же именем (someview.ctp). Функция контроллера будет делать некоторые вещи (данные запроса из модели). его можно просто описать следующим образом

function someview() { $result=$this->User->getdatafrommodel(); if(null!=$result) { //do something } else { $this->redirect('usernotexist'); } } function usernotexist() { $this->loadSkin(); } 

Я также создал страницу с именем «usernotexist.ctp», в которой я хотел бы отобразить некоторую информацию о том, когда указанный пользователь не существует в системе базы данных. Однако моя предыдущая функция (someview) всегда выполняет «if» и «else» как после ее вызова. Если я удалю часть «else» в этой функции, она будет корректно работать для меня; отображается страница с именем «someview.ctp». Значение $ result, возвращаемое функцией getdatafrommodel, является правильным. Спасибо за любую помощь.

пытаться

 if(!empty($result)){ //do something }else{ $this->redirect(array('action'=>'usernotexist')); } 

надеюсь это поможет