2014-09-30 5 views
0

angularjs 및 php에서 로그인 시스템을 구현하려고합니다. 내가 userprofile.php를로드 할 필요 성공하면Angularjs 페이지가 컨트롤러 내부에서 다시로드됩니다.

$scope.signForm = function() { 
    $scope.loading = true; 
    $scope.remember=true; 
    $http.post('user/action/signin.php', $scope.formData) 
      .success(function(data) { 
       console.log(data); 
       $scope.error = false; 
       $scope.message = false; 
       if (!data.success) { 
        $scope.error = data.error; 
        $scope.loading = false; 

       } else { 
        $location.url('/userprofile.php'); // 
        $scope.loading = false; 

       } 
      }); 
}; 

i는 사용자 로그인을 검사하고있다. 내 userprofile.php 페이지가 다르며 angularui를 사용하지 않습니다.

감사합니다.

답변

0

사용 $window.location.href = '/userprofile.php'

+0

감사합니다. 하지만 작동하지 않습니다. 나는 다른 것을 바꿀 필요가 있니? –

+0

죄송합니다, 오타! 나는 $ window.location.href = 'newUrl'을 의미했습니다. – timsmiths

+0

이 작동하지 않습니다. 하지만 $ window.location(); 고마워요;) –

관련 문제