<?php
-// $Id: trackback.php,v 1.8 2003/08/01 06:32:57 arino Exp $
+// $Id: trackback.php,v 1.9 2003/08/02 02:03:32 arino Exp $
/*
* PukiWiki TrackBack ¥×¥í¥°¥é¥à
* (C) 2003, Katsumi Saito <katsumi@jo1upk.ymt.prug.or.jp>
{
global $referer;
- if (!$referer)
+ if (!$referer or empty($_SERVER['HTTP_REFERER']))
{
return;
}
$url = $_SERVER['HTTP_REFERER'];
// ¼«¥µ¥¤¥ÈÆâ¤Î¾ì¹ç¤Ï½èÍý¤·¤Ê¤¤
- if ($url == '' or strpos($url,'http://'.$_SERVER['HTTP_HOST']) === 0)
+ $parse_url = parse_url($url);
+ if (empty($parse_url['host']) or $parse_url['host'] == $_SERVER['HTTP_HOST'])
{
return;
}