[PHP]特定ドメインからの訪問者だけに表示する | Webサイト運営ブログ=OLIVESYSTEM=


[PHP]特定ドメインからの訪問者だけに表示する

Written on 2009 年 5 月 31 日 – 12:05 AM | by olisys |

PHPにて、リンク元が特定のドメインから訪問したユーザのみに別内容を表示する方法です。


<?php
$domain = array("www.olisys55.com", "www.comskill.com", "blog.olivesystem.com");
$count = count($domain);
$host = $_SERVER['HTTP_REFERER'];
$parse = parse_url($host);
$search = $parse['host'];
for($i=0; $i<$count; $i++){
$com = $domain[$i];
$st = strstr($search, $com);
if($st){
break;
}
}
if($st){//ここの内容が表示されます
echo "特定ドメインから来られた方のみ、表示されてます";
}
?>

$domainでドメインを指定してます。
$hostでリンク元を取得し、$parseでドメインを抽出してます。
あとは一致するものをforで検索し、一致するものがあれば表示しています。


ノン・プログラマのためのPHP入門 10日間コース

著者/訳者:アシアル株式会社 海原 才人 笹亀 弘

出版社:翔泳社( 2008-01-29 )

定価:¥ 2,940

Amazon価格:¥ 2,940

大型本 ( 336 ページ )

ISBN-10 : 4798114383

ISBN-13 : 9784798114385



スポンサード リンク


  1. 1 Trackback(s)

  2. 2月 20, 2010: [PHP]自分のサイト以外からのPOSTを制限する方法 | Webサイト運営ブログ=OLIVESYSTEM=

コメント投稿

※誹謗中傷や公序良俗に反するコメントはコメントアウトでIPアドレスが残る場合があります。


OLIVESYSTEM

当サイトはOLIVESYSTEM(略称olisys及びオリシス)が運営するウェブログです。
Webサイトの運営メモ、本のレビュー、HTML,CSS,PHPプログラミングに関する話題が中心です。そのほかにも、IT製品、動画、有益なWebページの紹介なども行っていきます。
記事検索 :

あわせて読みたいブログパーツ


フィードメーター - Webサイト運営ブログ=OLIVESYSTEM=
ページビューランキング
ページランク pixiv