你所说的异步,是你用了AJAX么?
还是纯PHP?
如果是AJAX,可以设置是否移步。
如果是纯PHP,应该不会出现这样的问题,或者你换copy()函数试试。
还是纯PHP?
如果是AJAX,可以设置是否移步。
如果是纯PHP,应该不会出现这样的问题,或者你换copy()函数试试。
解决方案 »
- 留言板编辑留言的权限问题
- mysql in查询的问题
- 如何截取第四张图片...?
- 初学PHP,Apache服务器,关于首页的直接显示问题
- PHP无法加载php_xx.dll 太少见了!!!
- [原创] 一种PHP设计模式:DPT
- 快来帮助我,一个关于文件存取的问题。
- 请问如何使session中无变量。代码是怎样写的了?
- 正则表达式部分替换
- PHP数据库数据读不出来Warning: mysql_fetch_array() expects parameter 1 to be resource
- 四月一号是偶和老婆共同的生日,散分啦
- nginx+php fastcgi方式配置的服务器为什么frame中嵌套的几个页面都显示不出来,显示白页
if(move_uploaded_file(tempFileName,newFileName))
{
//执行你的显示图片代码
}
move_uploaded_file没有返回值的吧 而且就算返回了TRUE 但是操作系统还是需要1-2秒的时间去移动文件吧
bool move_uploaded_file ( string filename, string destination )
本函数检查并确保由 filename 指定的文件是合法的上传文件(即通过 PHP 的 HTTP POST 上传机制所上传的)。如果文件合法,则将其移动为由 destination 指定的文件。 如果 filename 不是合法的上传文件,不会出现任何操作,move_uploaded_file() 将返回 FALSE。 如果 filename 是合法的上传文件,但出于某些原因无法移动,不会出现任何操作,move_uploaded_file() 将返回 FALSE。此外还会发出一条警告。 哪里有文档说明这个语句执行完毕后,文件还没完成移动。给个链接看看
{
if(file_exists("./../upload/".$newFileName)==true)
{
break;
}
sleep(1);
}