大佬教程收集整理的这篇文章主要介绍了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,请注明来意。