OSDN Git Service

URLの妥当性評価を2回行っていた
authorarino <arino>
Wed, 6 Aug 2003 08:23:13 +0000 (17:23 +0900)
committerarino <arino>
Wed, 6 Aug 2003 08:23:13 +0000 (17:23 +0900)
trackback.php

index 151ba36..0427976 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-// $Id: trackback.php,v 1.10 2003/08/06 05:51:50 arino Exp $
+// $Id: trackback.php,v 1.11 2003/08/06 08:23:13 arino Exp $
 /*
  * PukiWiki TrackBack ¥×¥í¥°¥é¥à
  * (C) 2003, Katsumi Saito <katsumi@jo1upk.ymt.prug.or.jp>
@@ -296,6 +296,7 @@ function ref_save($page)
        
        $url = $_SERVER['HTTP_REFERER'];
        
+       // URI ¤ÎÂÅÅöÀ­É¾²Á
        // ¼«¥µ¥¤¥ÈÆâ¤Î¾ì¹ç¤Ï½èÍý¤·¤Ê¤¤
        $parse_url = parse_url($url);
        if (empty($parse_url['host']) or $parse_url['host'] == $_SERVER['HTTP_HOST'])
@@ -303,13 +304,6 @@ function ref_save($page)
                return;
        }
        
-       // URI ¤ÎÂÅÅöÀ­É¾²Á
-       $arr = parse_url($url);
-       if (!isset($arr['host']))
-       {
-               return;
-       }
-       
        // TRACKBACK_DIR ¤Î¸ºß¤È½ñ¤­¹þ¤ß²Äǽ¤«¤Î³Îǧ
        if (!is_dir(TRACKBACK_DIR))
        {