使用html/php/javascript在数据库中保存路径
我正在使用Postgresql、PHP和Javascript开发一个数据库。数据库将与其他文件(如图像、视频等)位于同一台计算机中。用户将使用浏览器查看、编辑和输入信息。我需要用户能够在数据库中存储文件位置(相对路径+名称),以便在读取表时,只需单击一下,他们就可以再次打开文件。我试着用使用html/php/javascript在数据库中保存路径,javascript,php,html,database,filepath,Javascript,Php,Html,Database,Filepath,我正在使用Postgresql、PHP和Javascript开发一个数据库。数据库将与其他文件(如图像、视频等)位于同一台计算机中。用户将使用浏览器查看、编辑和输入信息。我需要用户能够在数据库中存储文件位置(相对路径+名称),以便在读取表时,只需单击一下,他们就可以再次打开文件。我试着用 <input type='file'... 我有点困惑,通过保存路径,您是否在后端定义了路径?您可以在数据库中创建一个path列,然后从那里调用它。为什么需要用户机器上的路径?您应该只关心服务器上的路径
<input type='file'...
我有点困惑,通过保存路径,您是否在后端定义了路径?您可以在数据库中创建一个path列,然后从那里调用它。为什么需要用户机器上的路径?您应该只关心服务器上的路径。在这种情况下,服务器和用户计算机是相同的。这些文件都分布在许多不同的文件夹中,填充数据库的用户会说一些关键文件在哪里。我想在数据库中存储完整的文件名,这样用户以后可以快速访问它。我刚刚发现,我可以在Nautilus中使用ctrl+c,在中使用ctrl+v,它会复制完整的路径和文件名,准备保存在数据库中。但我认为这是可能的,因为本地文件系统路径通常与网页无关,所以它们不暴露于Javascript。(部分原因是它们可能包含敏感信息,如用户名。)