[PHP-users 9536] "単なるリンク"or"不正な引用"
海外 浩平
php-users@php.gr.jp
Tue, 27 Aug 2002 13:39:43 +0900
こんにちは。海外@筑波です。
PHP4.2.2 で、以下のような関数を作成したのですが、
これは世間一般に出してもよいものでしょうか?
ソースを見ていただければわかると思いますが、
http://www.asahi.com/ の最新ニュースへのリンクを自動的に行うものです。
//----------------------------------------------------------------
function NewsFromAsahi(){
$URL = "http://www.asahi.com/";
$HTML = "";
if( ($fp=fopen($URL,"r")) ){
for($phase=0;!feof($fp);){
$str = fgets($fp);
switch( $phase ){
case 0:
if( mb_eregi("<!--\ Start\ of\ Top\ 5\ -->",$str) ){
$HTML = $str;
$phase = 1;
}
break;
case 1:
$HTML .= $str;
if( mb_eregi("<!--\ End\ of\ Top\ 5\ -->",$str) )
$phase = 2;
case 2:
break;
}
}
$HTML = mb_eregi_replace("<img[^>]+>","<li>",$HTML);
$HTML = mb_eregi_replace("<a[ ]+href=\"","<a href=\"".$URL,$HTML);
$HTML = "<dl>\n"
."<dt> News from <a href=\"http://www.asahi.com/\">asahi.com</a>\n"
."<dd>".$HTML."</dl>";
}
return( $HTML );
}
//----------------------------------------------------------------
これが、「単なるリンク」なら話は簡単なのですが、
無断転載に当たるのかどうか、微妙なところだと思います。
# 記事自体はasahi.comのサーバに存在するので、転載にあたるとは思えませんが....
この辺、詳しい方がおられましたらご教授願います。
それでは。
☆━━━━━……………‥‥‥‥‥・・・・・
〜 事なかれ主義にNo! 〜
筑波大学大学院 経営・政策科学研究科 2年
海外 浩平(かいがい こうへい)
E-mail: kaigai@kaigai.gr.jp
Web: http://www.kaigai.gr.jp/
・・・・・‥‥‥‥‥……………━━━━━☆