php - 如何在php中获取输入类型imagein的id
问题描述
我的表单有图像作为输入,所以我使用了
没有提交输入,因为我使用图像作为提交现在我可以获取图像 ID
<input type="image" src="my/source" name="Logo" />
我曾尝试放置隐藏输入,但它返回了数据中的所有 ID,而不是选定的 ID
解决方案
如果您需要传输实际值,那么<input type="image">
一开始就不是一个好的选择。您将在表单提交数据集中获得的唯一信息是单击坐标,在参数名称下Logo.x
和Logo.y
(带有name="Logo"
.)
你应该使用 abutton
代替。这允许您指定提交值,并且可以使用普通元素将图像本身放在按钮内。img
<button name="Logo" value="some_id_here"><img src="my/source"></button>
type="submit"
是按钮的默认类型,因此不需要明确地将其放在此处以使其成为提交按钮。