如何将图像从网页保存到服务器?

时间:2012-11-11 15:49:16

标签: php html5

我有一个图像id ='canvasImg',我无法弄清楚如何拍摄此图像并将其保存到服务器。

我尝试将内容保存到表单中,然后在解码后将内容放入png文件中,但它不起作用。

1 个答案:

答案 0 :(得分:1)

您需要使用简单的文件表单上传

<强> HTML

<form action="upload_file.php" method="post" enctype="multipart/form-data">
 <input type="file" name="file" id="file" /> 
 <input type="submit" name="submit" value="Submit" />
</form>

PHP(upload_file.php)

if (file_exists("upload/" . $_FILES["file"]["name"])) {
 echo $_FILES["file"]["name"] . " already exists. ";
} else {
 move_uploaded_file($_FILES["file"]["tmp_name"],
 "upload/" . $_FILES["file"]["name"]);
 echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
}