現在、私はこれを使用しています、
$page=urlencode($_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
パラメータを取得せずにURLを提供しますが、パラメータURL
を含む前のページが必要ですGET
現在、私はこれを使用しています、
$page=urlencode($_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
パラメータを取得せずにURLを提供しますが、パラメータURL
を含む前のページが必要ですGET
HTTP_REFERER
ユーザーエージェントを現在のページに誘導した使用
$page=urlencode($_SERVER['HTTP_REFERER']);
単純に使用
$_SERVER['HTTP_REFERER']
URL全体を取得します(getパラメーターを使用)
$url ="";
if (isset($_SERVER['HTTP_REFERER'])){
$url = $_SERVER['HTTP_REFERER'];
}
if want to send post get this as encryption the use
if (isset($_SERVER['HTTP_REFERER'])){
$url = urlencode($_SERVER['HTTP_REFERER']);
}
if you want to decrypt the url
$url = urldecode($url);
Referrer ヘッダーを使用する必要があります。
$_SERVER['HTTP_REFERER']
ユーザーはヘッダーの値を変更できるため、「信頼」できないことに注意してください。