Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.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
使用html/php/javascript在数据库中保存路径_Javascript_Php_Html_Database_Filepath - Fatal编程技术网

使用html/php/javascript在数据库中保存路径

使用html/php/javascript在数据库中保存路径,javascript,php,html,database,filepath,Javascript,Php,Html,Database,Filepath,我正在使用Postgresql、PHP和Javascript开发一个数据库。数据库将与其他文件(如图像、视频等)位于同一台计算机中。用户将使用浏览器查看、编辑和输入信息。我需要用户能够在数据库中存储文件位置(相对路径+名称),以便在读取表时,只需单击一下,他们就可以再次打开文件。我试着用 <input type='file'... 我有点困惑,通过保存路径,您是否在后端定义了路径?您可以在数据库中创建一个path列,然后从那里调用它。为什么需要用户机器上的路径?您应该只关心服务器上的路径

我正在使用Postgresql、PHP和Javascript开发一个数据库。数据库将与其他文件(如图像、视频等)位于同一台计算机中。用户将使用浏览器查看、编辑和输入信息。我需要用户能够在数据库中存储文件位置(相对路径+名称),以便在读取表时,只需单击一下,他们就可以再次打开文件。我试着用

<input type='file'...

我有点困惑,通过保存路径,您是否在后端定义了路径?您可以在数据库中创建一个path列,然后从那里调用它。为什么需要用户机器上的路径?您应该只关心服务器上的路径。在这种情况下,服务器和用户计算机是相同的。这些文件都分布在许多不同的文件夹中,填充数据库的用户会说一些关键文件在哪里。我想在数据库中存储完整的文件名,这样用户以后可以快速访问它。我刚刚发现,我可以在Nautilus中使用ctrl+c,在中使用ctrl+v,它会复制完整的路径和文件名,准备保存在数据库中。但我认为这是可能的,因为本地文件系统路径通常与网页无关,所以它们不暴露于Javascript。(部分原因是它们可能包含敏感信息,如用户名。)