2013-06-22 2 views
-3

나는 (일시적으로 금지했기 때문에) 사용자 로그인을 차단하고 다시 로그인 할 수 있도록 허용하고 있습니다.사용자가 로그인 한 후 1 시간 후에 그에게 돈을 번다.

이제 내가 어떻게해야하는지 잘 모르겠다. 사용자를 거부하기 위해 htaccess를 사용해야한다고 생각하지만 나는 그를 다시 연결할 수있는 방법을 모른다. 데이터베이스 (I의 awere 보안 issuses) 등 내가 XML 파일을 사용하고

, 여기 내 XML 파일의 예는 다음과 같습니다

<?xml version="1.0"?> 
<user> 
<name>none</name> 
<lastname>none</lastname> 
<password>e10adc3949ba59abbe56e057f20f883e</password> 
<birthday>none</birthday> 
<country>none</country> 
<gender>Male</gender> 
<age>1</age> 
<email>none</email> 
<level>Members</level> 
<date>22/06/2013</date> 
</user> 

당신은 내가 암호를 MD5를 사용하여 말할 수.

그래서 일시적으로 사용자를 차단 한 다음 다시 계정을 사용하고 싶습니다. 어떻게해야합니까?

+2

사용자가 차단 한 datetime (타임 스탬프)이 저장 될 때 해당 파일에 필드를 추가하지 못하게하는 이유는 무엇입니까? – hakre

+0

xml 데이터베이스에'banned_date'라는 새로운 파일을 추가하고 그것을 계산하십시오. – Hast

+0

@hakre 어떻게 해야할지 모르겠다. .. – copypaste

답변

1

태그를 추가하고 금지 시간을 저장할 수 있습니다. 그런 다음 로그인 스크립트에서 시간 확인을 추가하면 현재 시간과 금지 시간 사이에는 "당신이 금지되었습니다"라는 메시지가 표시됩니다.

+0

그러나 1 시간 후에 어떻게 아이를 지울 수 있습니까? 내가 아이를 낳을 거라 생각하니, 내가 그 아이를 지울 시간을 어떻게 정할 수 있니? – copypaste

+0

@yotam : 그 아이를 삭제할 필요는 없습니다. 타임 스탬프를 현재 타임 스탬프와 비교하면됩니다. 당신이 접근을 허용하는 것보다 낮은 경우. – hakre

+0

@hakre 감사합니다. – copypaste

관련 문제