用php上传图片并保存到我的文件夹
我一直在尝试利用PHP中的move_uploaded_file功能,但是,没有任何效果,我希望用户能够上传一个文件,然后将文件保存到我的文件夹(p),下面是我的代码,任何帮助都会很好 index.php:用php上传图片并保存到我的文件夹,php,html,file-upload,Php,Html,File Upload,我一直在尝试利用PHP中的move_uploaded_file功能,但是,没有任何效果,我希望用户能够上传一个文件,然后将文件保存到我的文件夹(p),下面是我的代码,任何帮助都会很好 index.php: <html> <head> <title>test</title> </head> <body bgcolor="black"> <fo
<html>
<head>
<title>test</title>
</head>
<body bgcolor="black">
<font color="white">
<form action="upload.php" method="post">
<input type="file" name="file" id="file">
<input type="submit" value="Submit">
</form>
测试
upload.php:
<html>
<head>
<title>Helo World</title>
</head>
<body bgcolor="black">
<font color="white">
<?php
move_uploaded_file($_FILES["file"]["tmp_name"], 'p/file.jpg');
?>
海洛世界
您没有放置属性
请阅读您没有放置属性的页面
请阅读该页首先,您需要将表单设置为接受上载的文件。因此表单需要有enctype=“multipart/form data”,如下代码所示:
<html>
<head>
<title>test</title>
</head>
<body bgcolor="black">
<font color="white">
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="file" id="file">
<input type="submit" value="Submit" name="submit">
</form>
测试
php的功能类似于:
<?php
$targetFile = 'uploads/' . basename($_FILES["file"]["name"]);
if (move_uploaded_file($_FILES["file"]["tmp_name"], $targetFile)) {
//file was successfully uploaded
}
?>
首先,您需要将表单设置为接受上载的文件。因此表单需要有enctype=“multipart/form data”,如下代码所示:
<html>
<head>
<title>test</title>
</head>
<body bgcolor="black">
<font color="white">
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="file" id="file">
<input type="submit" value="Submit" name="submit">
</form>
测试
php的功能类似于:
<?php
$targetFile = 'uploads/' . basename($_FILES["file"]["name"]);
if (move_uploaded_file($_FILES["file"]["tmp_name"], $targetFile)) {
//file was successfully uploaded
}
?>
您必须将属性放入论坛标签enctype=“multipart/form data”
谢谢,这有效了,当文件保存在我的文件夹中时,我如何将文件上传的名称保存为相同的名称?您必须将属性放入论坛标签enctype=“multipart/form data”
谢谢,这有效了,如果(isset($\u POST[“submit”])会失败,因为它会生成一个解析错误。然后:$\u files[“fileToUpload”]
是错误的数组。如果(isset($\u POST[“submit”]))
将使它们失败,因为它将生成一个分析错误。然后:$\u文件[“fileToUpload”]
是错误的数组。