\n";
for ($i = 0; $i < count($arr_xml['URL']); $i++) {
if( isset($arr_xml['PostID'][$i]) && $arr_xml['PostID'][$i] > 0 ) continue;
echo "
".$arr_xml['BeforeText'][$i]." ".$arr_xml['Text'][$i]." ".$arr_xml['AfterText'][$i]."\n";
}
echo "";
}
}
function tla_updateLocalXML($url, $file, $time_out)
{
if($handle = fopen($file, "a")){
fwrite($handle, "\n");
fclose($handle);
}
if($xml = file_get_contents_tla($url, $time_out)) {
$xml = substr($xml, strpos($xml,''));
if ($handle = fopen($file, "w")) {
fwrite($handle, $xml);
fclose($handle);
}
}
}
function tla_getLocalXML($file)
{
$contents = "";
if($handle = fopen($file, "r")){
$contents = fread($handle, filesize($file)+1);
fclose($handle);
}
return $contents;
}
function file_get_contents_tla($url, $time_out)
{
$result = "";
$url = parse_url($url);
if ($handle = @fsockopen ($url["host"], 80)) {
if(function_exists("socket_set_timeout")) {
socket_set_timeout($handle,$time_out,0);
} else if(function_exists("stream_set_timeout")) {
stream_set_timeout($handle,$time_out,0);
}
fwrite ($handle, "GET $url[path]?$url[query] HTTP/1.0\r\nHost: $url[host]\r\nConnection: Close\r\n\r\n");
while (!feof($handle)) {
$result .= @fread($handle, 40960);
}
fclose($handle);
}
return $result;
}
function tla_decodeXML($xmlstg)
{
if( !function_exists('html_entity_decode') ){
function html_entity_decode($string)
{
// replace numeric entities
$string = preg_replace('~([0-9a-f]+);~ei', 'chr(hexdec("\1"))', $string);
$string = preg_replace('~([0-9]+);~e', 'chr(\1)', $string);
// replace literal entities
$trans_tbl = get_html_translation_table(HTML_ENTITIES);
$trans_tbl = array_flip($trans_tbl);
return strtr($string, $trans_tbl);
}
}
$out = "";
$retarr = "";
preg_match_all ("/<(.*?)>(.*?)", $xmlstg, $out, PREG_SET_ORDER);
$search_ar = array('<', '>', '"');
$replace_ar = array('<', '>', '"');
$n = 0;
while (isset($out[$n]))
{
$retarr[$out[$n][1]][] = str_replace($search_ar, $replace_ar,html_entity_decode(strip_tags($out[$n][0])));
$n++;
}
return $retarr;
}
tla_ads();
?>
Comments (24)
就是加了一个flash?做得好看,
但在FF里出位了。
Posted by Yang Kang | July 19, 2006 10:06 PM
Posted on July 19, 2006 22:06
好!!!!!
我刚才看到的不是这样的,马上就变过来了。我在刷新。
那个空隙没有了!!!
Posted by Yang | July 19, 2006 10:15 PM
Posted on July 19, 2006 22:15
Firefox里正常了!
不错!!!
Posted by Yang Kang | July 19, 2006 10:20 PM
Posted on July 19, 2006 22:20
Firefox里正常了!
不错!!!
Posted by Yang | July 19, 2006 10:21 PM
Posted on July 19, 2006 22:21
还是路径错误,要把路径改过来
Posted by Yang | July 19, 2006 10:22 PM
Posted on July 19, 2006 22:22
现在很好,恭喜!!
期待 V1.0 ...
Posted by Yang Kang | July 19, 2006 10:40 PM
Posted on July 19, 2006 22:40
挺好,我要向你学习!我的qq号是422080859
Posted by shaojingran | July 19, 2006 10:47 PM
Posted on July 19, 2006 22:47
这个路径错误怎么改啊?
我的Blog 网址默认是http://www.kingda.org/blog/。
而www.kingda.org的首页,我现在是每次更新后,手工拷贝blog里面的index.html到外面的。
我过几天要把.org的首页换成Flash 9的界面。
那我该怎么做,才可以避免路径错误呢?PR值加不到首页好郁闷啊!! :(
Posted by 黑羽 | July 20, 2006 1:17 AM
Posted on July 20, 2006 01:17
上次我说的那个空隙害的我好苦啊。
后来发现不是margin的问题,而是module-header的文字标题导致了IE拉开了那段空隙。
我将module-top的background-position设为bottom,乌拉,空隙就没有了。
IE有些行为真是不可测,现在是越来越喜欢Firefox了。
Posted by 黑羽 | July 20, 2006 1:26 AM
Posted on July 20, 2006 01:26
to Yang:
我的站点根目录设置是这样的格式:
x:\xxx\www\kingda\blog\
归档网址是
http://www.kingda.org/archives/kingda/
归档根目录是:
x:\xxx\www\kingda\archives\kingda\
是多了斜杠吗,还是哪里写的不对?
Posted by 黑羽 | July 20, 2006 1:32 AM
Posted on July 20, 2006 01:32
黑羽,
所以现在你要把 kingda.org 做成Flash网站的主页,而MT是放在 kingda.org/blog 的位置。
进到MT的设置(左边导航 "settings")- "Publishing" - "Publishing Paths".
填写"Publishing Paths"下的:
Site URL:http://www.kingda.org/blog/
Site Root: /home/yourname/public_html/blog
归档文件地址和路径你已经设置到blog外部去了,怎么都不要动这个设置,无论将来如何升级都不能动了。归档根目录后的斜杠最好去掉。但好像不是问题。你可以做个测试,去掉后发篇东西,看文章地址是否还在这个目录下。
现在看来在/blog下是正常的。不正常的是 /public_html ,因为你全部是手工粘过来的。所以在MT系统下,管不到根目录/public_html ,即使你粘贴过来也会不正常。我想这就是原因所在。 我一直以为你是在网站路径上设置错误,看来不是。
MT系统和首页kingda.org没有关系。它只管/blog 下的东西和在mt系统里设置的东西。kingda.org不在这个范围。而归档目录是在MT内设置的,所以也管得到。
别人不知道你的设置,所以跑到kingda.org上来留言就会出错了。
等你把首页kingda.org/index.html的安排搞完后就应该把你从MT中手工粘贴过来的东西删掉,只留下kingda.org/blog 一个地方发表MT文章。
现在整个/blog 没有kingda.org的链接,所以到各个模板中写进去。或者在footer,或者是在breadthumb。
虽然现在那个空隙的问题解决了,但 module-top 的标签时你自己加的。我昨天就注意了这个问题,准备把这个标签去掉再试一次,但昨天没来得及。不要这个标签一样可以做到。MT里面的div已经很多了,尽量不再添加。
一切都会好起来的,面包会有的:)
Posted by Yang | July 20, 2006 3:40 AM
Posted on July 20, 2006 03:40
忘记给你个链接了:
http://www.yangkang.org/archives/2006/07/mt331.html#comment-342
Posted by Yang | July 20, 2006 3:44 AM
Posted on July 20, 2006 03:44
好主意。我更改模板试试。 ^ ^
thx
Posted by 黑羽 | July 20, 2006 2:27 PM
Posted on July 20, 2006 14:27
在Maxthon中直接就给你当广告挡住了:)
Posted by 无双 | July 21, 2006 7:00 AM
Posted on July 21, 2006 07:00
漂亮~~,赞一个
Posted by Anonymous | July 21, 2006 2:35 PM
Posted on July 21, 2006 14:35
小黑,怎么又潜水了?
在搞什么惊天动地的作品啊?
Posted by Yang | July 22, 2006 7:00 PM
Posted on July 22, 2006 19:00
to Yang:
hi hi hi,过两天你就知道了 ^0^
Posted by 黑羽 | July 23, 2006 2:38 PM
Posted on July 23, 2006 14:38
-_- 发现这篇日志评论都是很有价值的^
Posted by aw | July 23, 2006 8:13 PM
Posted on July 23, 2006 20:13
好啊,等着吃法国大餐!
看样子是主页的更换,一定会精彩的!
等我回来后,我的那玩意yeho大动干戈!
Posted by Yang | July 24, 2006 3:09 AM
Posted on July 24, 2006 03:09
好啊,等着吃法国大餐!
看样子是主页的更换,一定会精彩的!
等我回来后,我的那玩意也要大动干戈!
Posted by Yang | July 24, 2006 3:09 AM
Posted on July 24, 2006 03:09
黑羽,我想请你写Flash的书,如果你愿意,请与我联系。
我的QQ:362253039
Posted by 冰冰 | July 25, 2006 5:48 PM
Posted on July 25, 2006 17:48
to 冰冰:
hi,你好,我已经加了你。今晚有事情,回来得晚啊,才看到你的留言。你现在不在线啊,继续写Bloging...
Posted by 黑羽 | July 26, 2006 12:37 AM
Posted on July 26, 2006 00:37
你快给我写下篇3.0的教程!!!
都等死人了
Posted by ourme | July 26, 2006 8:54 PM
Posted on July 26, 2006 20:54
FLASH的BANNER真漂亮:)
Posted by bb | July 27, 2006 1:07 PM
Posted on July 27, 2006 13:07