我需要一些逻辑上的帮助,而不是编码。我有一个PHP聊天消息传递应用程序。它可以很好地向用户发送消息。但我想添加文件附件功能,以便可以将任何消息附加文件。因此,操作步骤应该是:在用户选择要附加的文件时,在发送消息之前,它将首先通过ajax上传文件,然后,当用户按下发送按钮时,它将将该上传的文件链接到已发送的消息。
数据库结构是
消息
id | conversation_id | message | time | sender
附件
id | message_id | file_name | file_path
有人可以帮助我做出合理的解释吗?
答案 0 :(得分:0)
如果您要通过ajax上传图片,可以在此处查看
然后,您可以处理图像并将其上传到服务器..您可以通过ajax获取该图像的路径,然后在提交按钮时将该路径添加到数据库中。并且仅当ajax完成时,让用户单击“提交”按钮。