我一直担心,同一个表单,同时提交2次会发生什么事?在服务器端表单变量会不会彼此覆盖呢?
也就是说假如我们在PHP中用$_REQUEST["name"]访问某个表单变量,会不会因为别人提交该表单中途改变呢?
答案是不会。我试着同时上传多个文件,但总有3-4个文件成功上传,PHP端访问同一个$_FILES["uploadfile"]),并没有彼此冲突。这证明$_POST,$_GET,$_REQUEST,$_FILES全局变量是线程全局的。而PHP服务器为每个请求分配了一个线程来处理。

$_SESSION是跨线程的,它对同一次会话的多次请求是同一个变量。

至于为什么只有3-4个文件成功上传,我认为是HTTP1.1规定一个客户端在同一时刻与同一个域名不能有两个以上的链接造成的。这个问题可以通过Professional AJAX提出的连接管理器来解决。

最新文章

  1. [Python] 学习笔记之MySQL数据库操作
  2. Android Service提高
  3. C# 表达式学习积累
  4. swift 集合类型(一)
  5. 0512 Scrum 项目3.0
  6. Python基础教程-第一章-变量、函数、字符串
  7. Linux ethtool命令
  8. Shell字符串截取
  9. 第二章 C语言编程实践
  10. mysql-5.6.15_winX64在win764位系统下的安装操作步骤总结
  11. 在安装MySQL Workbentch的时候出现如下问题,已经解决。
  12. hdoj 2191(多重背包)
  13. [转]学好Mac常用命令,助力iOS开发
  14. iOS回顾笔记(05) -- 手把手教你封装一个广告轮播图框架
  15. Cow Exhibition 变种背包
  16. jmeter学习记录--07--jmeter元件
  17. html中头meta信息
  18. vue 中给组建绑定原生事件@click.native=""
  19. pandas DataFrame(3)-轴
  20. CSS text-decoration 属性

热门文章

  1. ASP.NET MVC中默认Model Binder绑定Action参数为List、Dictionary等集合的实例
  2. order by优化--Order By实现原理分析和Filesort优化
  3. HDU5692 Snacks DFS+线段树
  4. MSP430F5438内部延时函数的用法
  5. 劳动节BT5 aircrack-ng战记
  6. MFC程序运行流程
  7. 浏览器的CSS Hacks
  8. microsoft的罗马帝国——浪潮之巅
  9. codeforces 354 DIV2
  10. JSF session的用法