我在PHP中尝试了我的第一个Web应用程序。
用户输入文本并点击发送文本框。单击发送或键入发送时,如果用户输入禁用字符,则希望它向用户发送错误消息。
但是我无法真正看到在PHP中有效地实现它的方法。
任何人都可以告诉我什么编程语言最适合这个,如果有帮助的话可能会链接。
但是,我不希望任何人给我完整的代码,否则对我来说没有任何挑战。
谢谢你们
答案 0 :(得分:2)
您可以使用Javascript(有或没有jQuery)进行实时验证。或者您使用PHP进行使用IF条件的服务器端验证。
Javascript验证示例:
http://www.w3schools.com/js/js_form_validation.asp
- 编辑 - 我建议您先在Javascript中验证,然后在PHP中验证,因为FireBug用户可以编辑Javascript验证脚本。
答案 1 :(得分:1)
您需要考虑两种验证:客户端和服务器端。
客户端验证是指浏览器检查输入并在用户输入或报告“提交”时报告错误。您可能希望使用Javascript。
服务器端验证是指服务器在浏览器提交后检查输入。你可以用PHP(或者你想要的任何服务器端语言 - Java,C#或其他)来检查它。请注意,即使您也是客户端,必须执行服务器端验证,因为您无法信任用户提交有效数据。即使在使用客户端验证时,提交错误数据也非常容易。
答案 2 :(得分:0)
您需要使用JavaScript,因为它是一种客户端语言,并且可以在用户键入时检测到更改等。