\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 (18)
哈哈。好漂亮啊。
Posted by langmuir | February 3, 2008 4:49 PM
Posted on February 3, 2008 16:49
有意思,文档里还有小红旗:)
Posted by N神 | February 3, 2008 11:23 PM
Posted on February 3, 2008 23:23
文档是用什么方法作的啊,和官方的一样啊,强啊!
Posted by 医人一生 | February 11, 2008 10:48 AM
Posted on February 11, 2008 10:48
新年快乐!
快上班了吧?
Posted by Beach | February 12, 2008 11:35 PM
Posted on February 12, 2008 23:35
谢谢共享
Posted by kiddd | February 14, 2008 7:09 PM
Posted on February 14, 2008 19:09
好东西
新年快乐
Posted by nant | February 21, 2008 7:34 PM
Posted on February 21, 2008 19:34
帅啊!
Posted by ZIKEY | February 22, 2008 5:15 PM
Posted on February 22, 2008 17:15
呵呵 强大!
Posted by lovice | February 22, 2008 7:31 PM
Posted on February 22, 2008 19:31
呵呵 强大!
Posted by lovice | February 22, 2008 7:31 PM
Posted on February 22, 2008 19:31
不错的工具~~~!!!!
Posted by qqq | February 22, 2008 9:41 PM
Posted on February 22, 2008 21:41
不错的工具~~~!!!!
Posted by qqq | February 22, 2008 9:41 PM
Posted on February 22, 2008 21:41
新年快乐!
谢谢共享
Posted by 最美丽的第七天 | February 23, 2008 3:08 PM
Posted on February 23, 2008 15:08
不好意思,我想问您个问题。我在论坛上也发过这个问题了。可是还是不知道是怎么回事。所以想到给您发在博客里。希望您可以指导一下。谢谢。
我这几天在做一个flv调用,我想使用读取外部txt文件中地址的方法来调用。
ip.txt中的文本:ip=rtmp://localhost/myserver&filename=31
发布的swf是“只访问网络”
语句如下:
var myip = new LoadVars ();
myip.load ("ip.txt");
myip.onLoad = function (success){
if (success){
nc = new NetConnection();//定义NetConnection类
nc.connect(this.ip);//调用ip.txt中的ip地址
res = new NetStream(nc);//定义流
_root.view.attachVideo(res);//名称为“view ”的视频实例读取流中的视频
_root.view.attachAudio(res);//名称为“view ”的视频实例读取流中的音频
res.play(this.filename);//调用ip.txt中的flv的文件名称进行播放
res.pause(false);
}
}
我这样写的时候,在flash8中直接按Ctrl+Enter测试的时候呢可以正常的调用。
可是我在文件夹中直接点击生成的swf文件时,就不能正常的调用了。
或是您给我一个建议我还可以用什么其它可行的方法来实现这个功能。谢谢了。
Posted by lookforflash | February 23, 2008 8:00 PM
Posted on February 23, 2008 20:00
谢谢分享!
Posted by replica handbags | May 4, 2008 5:13 PM
Posted on May 4, 2008 17:13
您好,看过您写的书,也看过您写的代码,很逻辑很清晰,我下了您的KTooltip0.9版,我安您的方法做了,老是错误,看了您的帮助文档很多是英文的,不是很懂,您有时间能大体说一下怎么使用吗?
Posted by 刘凤海 | June 25, 2008 3:55 PM
Posted on June 25, 2008 15:55
我现在做个webservice的东西,客户端用flex来做,由于接触它不是很常时间,现在遇到个问题就是我要上传图片到数据库,想法是在客户端把本地的图片弄成二进制码,并对它进行压缩,然后用xml组装起来,传到webservice。这样就实现了前后台分离,但是找了半天也没有看到这个方式处理的。今天看你了博客,感觉兄台在这方面功力不同一般,所以想请教了。我的号446857908
Posted by pjs | July 7, 2008 12:06 PM
Posted on July 7, 2008 12:06
在flex中怎么使用? flex 新手
Posted by windshow | July 17, 2008 11:11 PM
Posted on July 17, 2008 23:11
想请问黑羽,这个组件现在怎么没有了呢?所有链接都已经失效了,当时记得这个组件的非常炫的效果,可以补个档吗?谢谢!
Posted by arzn | December 29, 2009 5:22 PM
Posted on December 29, 2009 17:22