ホームページ >バックエンド開発 >PHPチュートリアル >PHPを使ってASPプログラムを書く方法
PHP で ASP プログラムを作成する方法
login_Url=""'URL を初期化します
LoginIPArea=""'クライアント IP 領域を初期化します
login_Url= Request.ServerVariables("HTTP_REFERER") 'クライアント IP ソース アドレスを取得します
nextpage="<script>location.href='p_center.asp';</script>"'ジャンプ先のページを定義します
'response.writelogin_Url
'response.end
if len(login_Url)>0 then 'ソースURLの処理プロセス
login_Url= replace(login_Url,"http://","")
login_Url=split(login_Url,"/")
login_Url=login_Url(0)
end if
isvalid=1
validcount=0
logincount=0
vipurl=request("vip")
IP = Request.ServerVariables( " HTTP_X_FORWARDED_FOR") 'クライアント IP を取得
If IP = "" then IP = Request.ServerVariables("REMOTE_ADDR") 'IP アドレス処理
' IP=getIP()
LoginIPArea=GetIpArea(IP)
------解決策---------
$login_Url="";//URL を初期化
$LoginIPArea="";//クライアント IP 領域を初期化
$login_Url= $_SERVER["HTTP_REFERER"];//クライアント IP 送信元アドレスを取得
$ nextpage="<script>location.href='p_center.asp';</script>";//ジャンプ先のページを定義
// echo $login_Url
//終了
if (strlen($login_Url)>0){//ソース URL の処理プロセス
$login_Url= str_replace("http://","",$login_Url);//
$login_Url=explode ( "/",$login_Url);//
$login_Url= $login_Url[0];
}
$isvalid=1;
$validcount=0;
$logincount=0;
$vipurl=$_GET["vip"];
$IP = $_SERVER["HTTP_X_FORWARDED_FOR"];// 'クライアント IP を取得
if( $IP == "")
$IP = $_SERVER["REMOTE_ADDR"];// 'IP アドレス処理
//IP=getIP()
$LoginIPArea=GetIpArea($IP );