Con情:用户通过AJAX上传多张照片,然后继续与网站交互,而PHP脚本则继续在后台运行,并根据上传的照片生成各种缩略图。
站点配置:
jQuery AJAX (v1.9.1)
PHP5.4.7,FastCGI模式
IIS7.5,带有gzip
我曾经提到并试图实现的以前的帖子(但没有用):
我尝试了大量基于前面文章的脚本选项,但是似乎没有人告诉AJAX脚本让用户继续,而PHP继续处理.
示例PHP代码:
<?php
// Save images to db, etc
// Now tell AJAX to le
我有一个带有javascript函数Loaddata()的index.php function loaddata(){
<?php
$data = //connects to database and gives new data
?>
var data = <?php echo json_encode($data); ?>;
}
setInterval(loaddata,3000); 我知道php脚本只能在页面加载时运行一次,并且不能使用设置间隔方法再次运行。有没有人可以指导我如何使用ajax或其他方法在我的index.php中定期运
PHP脚本是表单填写后执行的php脚本:
<?php
$connect = mysql_connect($h, $u, $p) or die ("Connect Submit at this time.");
mysql_select_db($db);
## Escape bad input including '/', '"', etc
//////////////////////////////////////////////////////////////
我对AJAX/jQuery是个新手,所以请容忍me.....here是一个不错的选择。)
我正在对php脚本(process_data.php)进行AJAX调用,该脚本处理大量数据并返回三个标志。每个标志指示一个过程的完成和调用脚本的数据的可用性。我的ajax调用应该这样做:
Call process_data.php asynchronously....
process_data.php "echoes" three flags (at approximately 4 second intervals)
Upon echoing of the first flag...
我正在开发一个简单的web应用程序。我有一个MySQL数据库,它存储一个值。当我加载我的网站时,我想运行一个php脚本,该脚本从DB中检索上述值并将其传递给javascript。然后使用javascript禁用按钮或不禁用按钮。
In my index.html:
<form action="someOtherScript.php" method="get">
<input type="submit" name="button1" value="Run me now!">
</