Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.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/3/html/88.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_Html - Fatal编程技术网

Php 是否可以在没有输入类型=”的情况下上载文件;文件";

Php 是否可以在没有输入类型=”的情况下上载文件;文件";,php,html,Php,Html,我想使用一个文本框,在桌面上插入我的文件地址,然后将其上传到服务器上,我应该怎么做?这样做: $file_url= $_POST['file']; //Path of file to be uploaded if file_exists($file_url): $fh= fopen("NewfileName", a+); fwrite($fh, file_get_contents($file_url)); fclose($fh); endif; 是因为您不喜

我想使用一个文本框,在桌面上插入我的文件地址,然后将其上传到服务器上,我应该怎么做?

这样做:

$file_url= $_POST['file'];   //Path of file to be uploaded


if file_exists($file_url):
     $fh= fopen("NewfileName", a+);
     fwrite($fh, file_get_contents($file_url));
    fclose($fh);
endif;

是因为您不喜欢文件上传器对象的外观吗? 如果是的话,我建议你把它隐藏起来,但在后台使用它的功能。 在文本框中显示文件选定信息,但将文件保留在隐藏的文件上传程序对象中

将音频和jpeg等文件发布到服务器的另一种方法是使用Base64格式。它被认为是字符串,但不是针对大型文件的命令。
然后,您需要一个后端函数将数据保存到文件对象中,或者只需将数据插入数据库。

未定义的索引:
C:\Users\MyPC\Desktop\1.png in/var/www/html/Upload.php
请让我看看Upload.php文件您认为文件在哪里?@aborarin stephen$\u POST用于包含通过POST方法提交的数据。由于文件路径不是通过POST表单提交的,因此无法从POST索引中获取。您可以使用输入名称文件创建表单,以提交到upload.php。对于文件上传,请使用input type=file标记,并使用*$\u file*获取文件数据。不,您需要输入类型file