1

我只知道 upload.php 文件将为每个上传的文件运行。那么当有 5 个文件时,upload.php 会运行 5 次,对吗?

我需要在 mysql 'album' 表中插入一条记录,以便我可以将albumid 插入到 'photos' 表中。

我的想法是在上传开始之前运行一个脚本。

plupload怎么可能?或者有什么不同的想法吗?

或者根本问题,有没有办法为上传的照片指定相册?

谢谢

4

1 回答 1

1

我想你可以:

  1. 有一个客户端变量albumId,默认为空
  2. 绑定到BeforeUpload上传者事件
  3. BeforeUpload处理程序中,查看是否AlbumId已设置。如果没有,执行一个同步的ajax调用来创建一个相册并检索它的albumId,你将放入变量albumId
  4. 仍在 BeforeUplad 处理程序中,albumId在 queryParameters 中添加:upldr.settings.url = upldr.settings.url + '&albumId=' + albumId

我想它应该可以工作,而不必在albumId上使用任何类型的锁定机制。

希望这会有所帮助。

于 2013-02-11T14:36:33.527 回答