php登录表单和提交按钮

时间:2011-12-08 07:22:22

标签: php html css

我有使用htm tables和css修改的php登录脚本。我想用图像替换submitt按钮。但是在第64行时

发件人

<input type="submit" name="Submit" value="Login">

<input type="image" name="Submit" value="Login" src="../img/as.jpg">

页面加载正确,但链接提交不起作用。

任何想法都赞赏。我在下面的dropbox链接中包含了示例代码。

http://dl.dropbox.com/u/3333282/button_image_problem.zip

谢谢,我想知道这段代码最初是由一个名字在我的家用机器上的人编写的。对作者抱歉。

亨利

4 个答案:

答案 0 :(得分:1)

if (isset($_POST['Submit_X']) || isset($_POST['Submit_Y'])){}

取代

if ($_POST['Submit']=='Login'){}

答案 1 :(得分:1)

<input type="submit" style="background-image:url('IMAGE_URL');" name="Submit" value="Login">

还有另一种方式

<script>
function submitform() {
document.getElementById("formID").submit();
}
</script>
<img src="SOME_URL" onclick="submitform();" />

答案 2 :(得分:0)

输入类型不能是图像。这不是有效的HTML。如果您想使用图像作为提交按钮,则必须使用css来执行此操作。

<input type="submit" name="Submit" value="Login" class="submitwithimage">

应用类似^的类并阅读本文以获得更多解释: http://eisabainyo.net/weblog/2009/04/24/how-to-style-a-submit-button-in-css/

答案 3 :(得分:0)

我已经运行了你的代码......

当你拍摄图像按钮然后在帖子中你会有这个..

Array
(
    [email] => 
    [pwd] => 
    [Submit_x] => 0
    [Submit_y] => 0
)

所以你需要做出相应的条件