ilita228
@ilita228
Что-то могу

Как убрать символы в url?

Доброго времени! Есть сайт, написан с помощью Yii.

Сама проблема:
Когда пользователь логиниться, и заходит в ЛК, его url типа: site.com/c/id123, нужно сделать чтобы самого ID, т.е. цифр не было видно.

Пробовал скрывать через .htaccess - не сработало. Прошу Вашей помощи.

Спасибо за ответ, всего Вам хорошего
  • Вопрос задан
  • 573 просмотра
Пригласить эксперта
Ответы на вопрос 2
Ты редиректишь после логина в ЛК, user_id держишь в сессии, зачем тебе передавать его параметром.
if ($user_model->is_logged){
      $this->redirect(array('c'));
}

в контроллере C:
public function actionIndex(/*$user_id - сюда не передаешь*/)
$user_id = Yii::app()->user->get('id');
/*или*/
$user_id = $_SESSION['user_id'] /*в зависимости как ты там хранишь*/

с Yii не особо знаком
Ответ написан
winbackgo
@winbackgo
В сессии хранить.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы