php刷新第二页刷新

时间:2010-12-27 06:41:01

标签: php refresh

我有这个函数,它给我一个数字的输出。 (这个数字是我从iphone主题下载的总量。) 因为代码必须提出这么多请求,所以它会非常缓慢地加载页面。 对于我来说,将代码加载到变量中的最佳方法是什么,而不是在第二页刷新时调用它。所以它需要花费这么长时间才能加载?

或任何其他方法都可以。我只是希望它不需要这么长时间来加载!

这也不在我的服务器上,所以我不能使用$ .ajax

<?php
function all_downloads() { 
 $allThemes = array( 
  'com.modmyi.batterytheme',
  'com.modmyi.connectiontheme',
  'com.modmyi.icontheme',
  'com.modmyi.percenttheme',
  'com.modmyi.statusnotifiertheme',
  'com.modmyi.cnote',
  'com.modmyi.iaccescnotekb',
  'com.modmyi.cnotelite',
  'com.modmyi.multibrowsericon',
  'com.modmyi.changeappstoreiconwithinstallous'
 );
 $total = 0;
 foreach($allThemes as $com_modmyi){
  $theme = file_get_contents( "http://modmyi.com/cstats/index.php?package=".$com_modmyi.'&output=number');
  $theme = str_replace(",","", $theme);
  $almost_done += $theme;
  $rock_your_phone = 301; //From c-note and Multi Lock Screen Theme on Rock Your Phone
  $total = ($almost_done + $rock_your_phone);
 }
 echo number_format($total);
}
?>

1 个答案:

答案 0 :(得分:0)

使用AJAX调用该函数!

使用ajax的基本思想是帮助使Web应用程序更像桌面应用程序

最终用户在其浏览器中执行的大多数操作都会将请求发送回Web服务器。然后,服务器处理该请求,可能发出更多请求,并最终以用户请求的任何方式响应。 &lt; - 什么是你的问题** **(慢!)

使用AJAX,您可以在不重新加载页面的情况下调用PHP函数

请尽管这个tutorial非常简单