function actionImageUpload() { if (isset($_FILES["FileInput"]) && $_FILES["FileInput"]["error"] == UPLOAD_ERR_OK) { $model = new ImageUpload(); if (!empty($_SESSION['user_id']) && $model->isValidate($_FILES["FileInput"])) { $model->Save($_FILES["FileInput"]); echo json_encode(array('status' => 'success', 'url' => '/')); } else { foreach ($model->errors as $error) { echo $error; } } } elseif (!App::isGuest()) { header('Location: http://local.test.com/'); } else { header('Location: http://local.test.com/'); } }