Php 在照片上传中,只有图像(特定图像类型)必须显示在对话框中,而不是其他文件类型

Php 在照片上传中,只有图像(特定图像类型)必须显示在对话框中,而不是其他文件类型,php,html,image,Php,Html,Image,上传照片时,只有图像(具有特定图像类型)必须显示在对话框中,而不是其他文件类型。请有人提供代码使用接受输入的属性标记: <input type="file" name="myImage" accept="image/*" /> 尽管最好在服务器端进行检查。因为来自客户端的数据不可靠。客户端可以发送任何类型的数据。他们甚至可以将.exe文件更改为.jpg或以下链接: 过滤文件类型。但是无论如何,您必须在php中检查文件类型,因为用户通常可以更改过滤器 无论如何,在上传文件时,您

上传照片时,只有图像(具有特定图像类型)必须显示在对话框中,而不是其他文件类型。请有人提供代码

使用
接受
输入的属性
标记:

<input type="file" name="myImage" accept="image/*" />

尽管最好在服务器端进行检查。因为来自客户端的数据不可靠。客户端可以发送任何类型的数据。他们甚至可以将
.exe
文件更改为
.jpg

或以下链接:

过滤文件类型。但是无论如何,您必须在php中检查文件类型,因为用户通常可以更改过滤器

无论如何,在上传文件时,您应该检查上传的文件,如下所示:


或者谷歌一点:“安全文件上传php”

欢迎使用堆栈溢出。请看一看。花点时间来构思一个好的标题——复制你的标题,因为内容很懒散,在这里帮不了你多少忙。您还需要显示到目前为止您已经尝试了哪些代码,并给出一个您试图屏蔽哪些类型的示例。包含足够的代码以允许其他人重现问题。