2013-07-18 1 views
-4

안녕하세요 친구는 저에게 어떤 도움도 줄 수 있습니다. 사이트마다 모든 사용자에 대해 많은 사용자가 있습니다. 내 사용자는 SMS 양식과 사용자 웹 페이지를 만듭니다 ... 내 사용자는 내 사이트에서 무제한 SMS를 보냅니다. 양식을 통해 이것은 내 SMS 양식의 HTML 스크립트입니다 내가 양식을 제출하는 한계를 설정할 수있는 방법은 1 명의 사용자가 1 일 20 또는 30 SMS를 보내 주길 원한다는 의미 .. 또는 어떤 코드 또는 스크립트는 내 사용자에게 웹 페이지를 제공하는 경우 5 일 후에 페이지가 어떻게 든 사용자를 인증하지 않으면 오일 웹 페이지사용자는 하루에 8 번 SMS를 보낼 수 있습니다.

<p><label for="name">to</label><br /> 
    <input type="text" name="to" value="to" id="to" size="37" /></p> 

<p><label for="email">from</label><br /> 
    <input type="text" name="from" value="from" id="from" size="37" /></p> 

<p><label for="comment">message</label><br /> 
    <textarea name="message" rows="8" cols="35" id="message">message</textarea></p> 

<p><input type="submit" name="submit" value="Submit" /></p>`enter code here` 
+1

신청서를 조금 더 설명해야합니다. 사용자가 SMS를 보내기 위해 로그인하고 있습니까? 사용자별로 메시지를 보내거나 저장하고 있습니까? – Pieter

답변

2

후 그래서 남은 일을 카운트 다운 시스템 스크립트와 자동 리디렉션을 expaire, 당신은 어떤 한계를 설정할 수 없습니다.

내가 생각할 수있는 가장 좋은 점은 어떻게 든 SMS가 전송 된 IP 주소를 추적하는 것입니다. 클라이언트 IP는 $_SERVER variable 안에 PHP로 제공됩니다. 심지어 IP 주소만으로 사용자를 인증하는 것은 매우 신뢰할 수 없습니다 (프록시, 동적 IP 등).

제 조언 : 이러한 종류의 양식을 작성하지 마십시오. 악의적 인 사용자와 스팸 봇과의 경쟁입니다. 결국 잃게됩니다.

+1

로컬 저장소 쿠키를 던져 –

+0

이 자동 가능합니다. 20 번을 누른 후 보내기 버튼을 자동으로 사용하지 않습니다. – user2597055

+0

여기에서 같은 질문을 여러 번 물어 보았습니다 –

관련 문제