Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中处理多个图像上载功能_Php_Jquery_Image - Fatal编程技术网

在php中处理多个图像上载功能

在php中处理多个图像上载功能,php,jquery,image,Php,Jquery,Image,我使用jquery插件的基本版本来允许用户上传多个图像。后端服务器位于php中。 下面是它的工作原理- 当用户添加图像时,图像将上载到服务器(临时位置),并返回一个url,该url可用于删除图像 用户可以随意摆弄图片,但除非他们单击“提交”,否则不会保存。提交后,我将这些图像移动到另一个定义的位置,并将路径保存在数据库中 每当再次检索用户相册时,我都会获取所有这些图像并显示它们 然而,当用户编辑相册时,他可以再次摆弄(例如删除img)。但我不能允许他直接从永久位置删除图像 我觉得我把事情复杂化了

我使用jquery插件的基本版本来允许用户上传多个图像。后端服务器位于php中。 下面是它的工作原理-

  • 当用户添加图像时,图像将上载到服务器(临时位置),并返回一个url,该url可用于删除图像
  • 用户可以随意摆弄图片,但除非他们单击“提交”,否则不会保存。提交后,我将这些图像移动到另一个定义的位置,并将路径保存在数据库中
  • 每当再次检索用户相册时,我都会获取所有这些图像并显示它们
  • 然而,当用户编辑相册时,他可以再次摆弄(例如删除img)。但我不能允许他直接从永久位置删除图像


    我觉得我把事情复杂化了。这些场景是如何处理的?

    您是否将图像链接存储在数据库中?是的,图像链接存储在数据库中,当成功提交时,只需更改状态即可,而不是删除该图像