PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php-如何将简单的图片上传添加到表单?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我有一个HTML表单.我想为其添加一个简单的图像上传功能,它将图像发送到名为“ next.PHP”的PHP页面.有什么建议吗?

@H_404_2@解决方法:

创建如下的HTML表单:

<html>
<body>
<form action="next.PHP" method="post" enctype="multipart/form-data">
<label for="image">Image:</label>
<input type="image" name="image" id="image" /><br />
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>
@H_404_11@

您的“ next.PHP文件可以处理类似于以下内容的图像:

<?PHP

if ($_FILES["file"]["error"] > 0)
    echo "Error: " . $_FILES["image"]["error"] . "<br />";
else
{
    echo "Upload: " . $_FILES["image"]["name"] . "<br />";
    echo "Type: " . $_FILES["image"]["type"] . "<br />";
    echo "Size: " . ($_FILES["image"]["size"] / 1024) . " Kb<br />";
    echo "Stored in: " . $_FILES["image"]["tmp_name"];
}
@H_404_11@

在这一点上,您可以通过检查类型并确保它仅为jpg,gif,png或同类来使其更加安全.我建议将图像复制为2或3种尺寸(缩略图,中型图像,原始图像),并将其从临时目录中删除.您可以使用ImageMagick调整图像大小,然后使用filesystem函数移动并删除临时上载.

大佬总结

以上是大佬教程为你收集整理的php-如何将简单的图片上传添加到表单?全部内容,希望文章能够帮你解决php-如何将简单的图片上传添加到表单?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: