在上传之前Plupload设置相册名称

时间:2013-02-09 09:49:19

标签: php mysql plupload

我只知道upload.php文件将针对每个上传的文件运行。那么如果有5个文件,upload.php会运行5次吧?

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

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

使用plupload怎么可能? 或者任何不同的想法家伙?

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

由于

1 个答案:

答案 0 :(得分:1)

我想你可以:

  1. 有一个客户端变量albumId,默认为空
  2. 绑定到BeforeUpload上传者事件
  3. BeforeUpload处理程序中,查看是否设置了AlbumId。如果没有,请执行同步 ajax调用以创建相册并检索其albumId,您将输入变量albumId
  4. 仍然在BeforeUplad处理程序中,在queryParameters中添加albumIdupldr.settings.url = upldr.settings.url + '&albumId=' + albumId
  5. 我想它应该可以工作,而不必在albumId上使用任何类型的锁定机制。

    希望这会有所帮助。