\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 (9)
我装了Flash8,特权却提示我得安装Flash MX 2004以上~
这不是开玩笑吗?
Posted by ishowing | June 13, 2006 8:26 PM
Posted on June 13, 2006 20:26
??
呵呵,还有这种事。我这边没发现。还有人出现这种情况吗?
会不会是你之前的Flash版本没有卸载完全?
Posted by 黑羽 | June 14, 2006 4:27 PM
Posted on June 14, 2006 16:27
我装完组件怎么在组件面板里面看不到,我用的是flash8
方便的话给我发封email
Posted by zerodaily | June 20, 2006 9:27 AM
Posted on June 20, 2006 09:27
hi, zerodaily
新版本的组件,安装完后是不会在组件面板中显示的。
直接从zip包中的fla文件中拖到你的目标fla文件中即可。
详细方法见KLoader发布的那篇blog。:)
Posted by 黑羽 | June 20, 2006 11:19 PM
Posted on June 20, 2006 23:19
收到,think you
Posted by zerodaily | June 23, 2006 1:27 PM
Posted on June 23, 2006 13:27
制作的flash Loader,能在FlashPlayer 7下运行吗?或者说KLoder是否支持FLash2004?
Posted by Keller | July 5, 2006 4:06 PM
Posted on July 5, 2006 16:06
用起来很方便
顺便回答楼上的问题
“我装了Flash8,特权却提示我得安装Flash MX 2004以上~
这不是开玩笑吗”
你从装FLASH一下就可以了
你以前用的FLASH老版本没有卸载
Posted by tripbird | July 6, 2006 9:12 PM
Posted on July 6, 2006 21:12
嘿嘿
前阵子帮朋友做个页面时候发现一个小BUG
前来报道:
我发现如果载入的SWF中运用了setMask语句
载入效果中对mask效果就会丢失
Posted by magicianzrh | October 5, 2006 4:07 AM
Posted on October 5, 2006 04:07
这东东还真实用,先谢了。
Posted by joe | November 26, 2006 6:38 PM
Posted on November 26, 2006 18:38