php用于带图像的键盘密码

php用于带图像的键盘密码,php,html,Php,Html,我正在尝试混合使用html和php,让网页有一个键盘,就像读卡器和安全锁一样。这将重定向到html页面,以便人们访问其中的页面。我现在正在使用html重定向,所以 <a href="file location on server"> <img src="keypad1" alt="" width="42" height="42" border="0"> </a> 必须有一种方法,我可以使用php来监听按钮的点击,然后等待下一个按钮,而不说正确或错误的代码

我正在尝试混合使用html和php,让网页有一个键盘,就像读卡器和安全锁一样。这将重定向到html页面,以便人们访问其中的页面。我现在正在使用html重定向,所以

<a href="file location on server">
<img src="keypad1" alt="" width="42" height="42" border="0">
</a>


必须有一种方法,我可以使用php来监听按钮的点击,然后等待下一个按钮,而不说正确或错误的代码,直到按下#键。此时按下每个键后,代码将重定向到另一页并等待下一个键。如果错误,它将加载同一页,直到按下#键,该键被编程为返回到另一页并显示错误。并再次启动密码过程。我不希望人们只是点击f12找到代码,这就是为什么我认为php的代码可以从外部网站的html代码。如果代码不在他们面前,没有人会有智慧找出代码在哪里。有什么建议吗?

PHP是一种脚本语言,只在服务器端执行。您在浏览器上得到的结果是HTML、CSS和JavaScript的混合,基于您在该页面上使用的内容

PHP永远不会知道浏览器上发生了什么,除非每次浏览器上发生任何事情时都通知服务器。例如单击、鼠标移动、聚焦、模糊、按键、按键,所有这些都是可以使用JavaScript跟踪的事件

当你们试图开发一个看起来像读卡器键盘()的安全程序时,对吗?您可以使用JavaScript跟踪每次按下的按钮,除非按下#按钮。您可以使用jQuery快速、轻松地实现

您可以将每个按钮单击存储在JavaScript变量中,当按下#键时,您可以将整个代码发送到php进行验证,如果代码正确,您可以重定向到成功页面,或者如果代码失败,您可以再次显示相同的键盘登录页面,并显示错误消息

请查看下面的示例,了解如何收听按钮单击以及如何存储值。这只是一个例子,您可以根据需要扩展逻辑

var buttons_pressed="";

jQuery('ul li').click(function(){
    if(jQuery(this).text() === '#'){
        alert(buttons_pressed);
        buttons_pressed="";
    }else{
        buttons_pressed += jQuery(this).text();
    }
})

PHP是一种脚本语言,仅在服务器端执行。您在浏览器上获得的结果是HTML、CSS和JavaScript的混合,基于您在该页面上使用的内容

PHP永远不会知道浏览器上发生了什么,除非每次浏览器上发生任何事情时都通知服务器。例如单击、鼠标移动、聚焦、模糊、按键、按键,所有这些都是可以使用JavaScript跟踪的事件

当你们试图开发一个看起来像读卡器键盘()的安全程序时,对吗?您可以使用JavaScript跟踪每次按下的按钮,除非按下#按钮。您可以使用jQuery快速、轻松地实现

您可以将每个按钮单击存储在JavaScript变量中,当按下#键时,您可以将整个代码发送到php进行验证,如果代码正确,您可以重定向到成功页面,或者如果代码失败,您可以再次显示相同的键盘登录页面,并显示错误消息

请查看下面的示例,了解如何收听按钮单击以及如何存储值。这只是一个例子,您可以根据需要扩展逻辑

var buttons_pressed="";

jQuery('ul li').click(function(){
    if(jQuery(this).text() === '#'){
        alert(buttons_pressed);
        buttons_pressed="";
    }else{
        buttons_pressed += jQuery(this).text();
    }
})

每当你点击一个按钮并期望它做些什么时,php就必须刷新页面。所以,我不认为这是理想的解决方案。相反,尝试使用jsok。你能给我指出一个大致的方向吗?这是非常基本的东西,我相信你可以学习javascript的基本知识,并在短时间内创建一个。你正在研究的概念是什么?这个概念是一个安全网页。某些员工无法完全访问dvr和门禁系统。但是需要能够看到它们发生了什么。例如,如果他们想知道谁进入了某个房间,他们可以。不幸的是,我们的软件不允许某些用户按照我们的意愿做某些事情。dvr在我桌子下的锁服务器柜中,以防止篡改,因此我们再次需要远程查看ect。键盘用于壁挂式平板电脑。为了更方便地查看和访问以及壁挂式PC。需要快速访问员工每当您单击按钮并期望它做些什么时,php必须刷新页面。所以,我不认为这是理想的解决方案。相反,尝试使用jsok。你能给我指出一个大致的方向吗?这是非常基本的东西,我相信你可以学习javascript的基本知识,并在短时间内创建一个。你正在研究的概念是什么?这个概念是一个安全网页。某些员工无法完全访问dvr和门禁系统。但是需要能够看到它们发生了什么。例如,如果他们想知道谁进入了某个房间,他们可以。不幸的是,我们的软件不允许某些用户按照我们的意愿做某些事情。dvr在我桌子下的锁服务器柜中,以防止篡改,因此我们再次需要远程查看ect。键盘用于壁挂式平板电脑。为了更方便地查看和访问以及壁挂式电脑。需要快速访问staffOK感谢这是一个巨大的帮助,但现在的问题是如何使用他们键入的内容的跟踪来与我设置的代码进行比较。任何想法。感谢您的帮助一旦您有了输入,您就可以将它们发布到php文件中,在那个里您已经编写了检查密码的条件。唯一的区别是,最初每次用户按下一个数字时,您都会检查单个数字。这是不实际的。让用户先添加完整的密码,然后发送给php进行检查。您可以使用AJAX发布数据,也可以在运行时创建表单并将其发布到您的php文件中进行检查。好的,谢谢,这是一个巨大的帮助,但现在的问题是,如何使用对他们键入内容的跟踪来将其与我设置的代码进行比较。任何想法。一旦你有了新的想法,谢谢你的帮助