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