みましょう、我々は以下の取得参照URLアプリケーション
目的をしましたと言う:ユーザーが視聴テキストコンテンツをロックするとviwerはまったく同じURL $refere
から来ている場合にのみ表示するために許可される特定の正確なURL $refere
を掲載します。
$refere = "http://www.site_site.com"; // User will post it
$r = $_SERVER['HTTP_REFERER']; // To get real referral
と私はそれは常に私に$r = $_SERVER['HTTP_REFERER'];
空白を与え、次の
<?PHP
if(stripos($r, $refere) == false){
echo "Wrong";
} else { ?>
echo "Go";
}
?>
をやりたいです!どのPHPバージョンでも廃止予定ですか?ユーザーがhttps://
よう$refere
を掲示またはwww.
を逃したかだけwww.site_site.com
を示す$r = $_SERVER['HTTP_REFERER'];
はそう誰でも関係なく、ユーザーが正常に動作しないことが、このコードを調整するために私を助けることができますがsite_site.com
投稿されたもの
また
$refere
リンクを完全に投稿したか、site_site.com
のみを投稿しました。
私は$ r = getenv( "HTTP_REFERER")も使用しました。エコー$ ref;また空白! –
HTTPリファラーが$ refereで始まっていると、比較は失敗します。これは、striposが0をその位置として返すためです。 PHPでは0 == falseなので、=== falseを使用してください! – Overv