我有这个非常简单的PHP脚本:
<?php
require 'functions.php';
$token = "some-number";
$id = "other-number";
$albums = get_url_contents("https://graph.facebook.com/".$id."/albums?access_token=".$token);
$aObject = json_decode($albums, true);
foreach ($aObject['data'] as $i => $a) {
$photos = get_url_contents("https://graph.facebook.com/".$a['id']."/photos?access_token=".$token);
$bObject = json_decode($photos, true);
foreach ($bObject['data'] as $y => $b) {
if (strpos($b['name'],"#test1") !== false) {
echo($b['name']."<br>".$b['source']."<br>".$b['created_time']."<br>");
}
}
}
?>
执行时间总是超过10秒,是否可以通过感知文本或其他方式通知用户?
答案 0 :(得分:1)
好的,我学到了新的东西。
有可能。看那里:http://bytes.com/topic/php/answers/5153-status-note-scripts-run-long-time
您可以在脚本执行开始时显示消息,并在执行结束时通过javascript隐藏它。
我希望你明白我的意思
答案 1 :(得分:0)
用js或jquery
进行异步加载怎么样?