2010-12-28 4 views
1

내 멤버의 사용자 이름과 비밀번호를 기억하기 위해 세션을 사용합니다. 아니요 다음과 같이 portview를 감지하는 기능을 추가했습니다. 내가 충돌 한 것 같아. 왜냐하면 로그인 한 사용자가 포트 뷰를 설정하지 않았기 때문이다. 아무도 도와 줄 수 있습니까?업데이트 세션

session_start(); 
$_SESSION['viewportheight'] = $_POST['height']; 
$_SESSION['viewportwidth'] = $_POST['width']; 
+0

무엇이 당신의 질문입니까? 작동하지 않는 것은 무엇입니까? –

+4

또한 세션 변수에 사용자 비밀번호를 저장해야합니까? 왜? 그것은 종종 불필요한 보안 위험입니다. –

+0

세션 대신 쿠키로 추가하는 것을 고려하십시오. 다른 사용자에 대해서도 다른 뷰포트를 설정할 수 있습니다. – Vijay

답변

0

여기에는 어떤 충돌이 있습니까?

그런데 isset() 메서드를 사용하여 변수 $ _POST [ 'height']와 $ _POST [ 'width']가 설정되어 있는지 확인하고 설정되어있는 경우에만 세션 변수에 할당 할 수 있습니다 .