2011-08-15 5 views
1

나는 검색 스크립트에서 특정 용어를 검색 할 때 사용자 IP 주소를 탐지하고 표시하는 PHP 스크립트를 가지고 있습니다. 사용자가 "내 IP가 무엇입니까?"라는 단어가있는 항목을 검색하면 해당 IP가 표시됩니다. 내 질문은; 사용자가 "내 IP 주소 란 무엇입니까?"를 검색하거나 대문자로 검색하는 경우 어떻게 동일한 작업을 수행 할 수 있습니까?검색 스크립트에서의 PHP IP 감지

내 질문을 이해하시기 바랍니다. 여기 내 PHP 코드는 다음과 같습니다

if(stripos($_GET['q'],'what is my ip')===0){ 
    ^

답변

0

는 케이스를 무시 strpos 변형 (대소 * 내가 nsensitive *) striposDocs를 사용 대문자 부분 - 쿼리 문자열을 대문자로 변환합니다. 그 문자열을 제어 할 수 있습니다.

0

에 대한 : 당신이 경우 물질을 만들고 싶어하지 않는 경우

if(strpos($_GET['q'],'what is my ip')===0){ 
    echo "Your IP address is <b>{$_SERVER['REMOTE_ADDR']}</b><br><a href='http://www.wikipedia.org/wiki/IP_address'>What is an IP address?</a>"; 
}