Validation 验证用户输入的语言是什么?

Validation 验证用户输入的语言是什么?,validation,Validation,我正在尝试我的第一个PHP web应用程序之一 有一个文本框,用户输入文本并单击发送。单击“发送”或他们键入时,如果用户输入禁止字符,我希望它向用户提供一条错误消息 但我真的看不到一种在PHP中有效实现的方法 谁能告诉我哪种编程语言最适合这个,如果有帮助的话,可能还有链接 但是,我不希望任何人给我完整的代码,否则对我来说没有任何挑战 谢谢大家您可以使用Javascript(带或不带jQuery)进行实时验证。或者使用PHP对带有IF条件的服务器端验证进行验证 Javascript验证示例: -

我正在尝试我的第一个PHP web应用程序之一

有一个文本框,用户输入文本并单击发送。单击“发送”或他们键入时,如果用户输入禁止字符,我希望它向用户提供一条错误消息

但我真的看不到一种在PHP中有效实现的方法

谁能告诉我哪种编程语言最适合这个,如果有帮助的话,可能还有链接

但是,我不希望任何人给我完整的代码,否则对我来说没有任何挑战

谢谢大家

您可以使用Javascript(带或不带jQuery)进行实时验证。或者使用PHP对带有IF条件的服务器端验证进行验证

Javascript验证示例:

--编辑-- 我建议您先在Javascript中进行验证,然后再在PHP中进行验证,因为FireBug用户可以编辑Javascript验证脚本。

您可以使用Javascript(带或不带jQuery)进行实时验证。或者使用PHP对带有IF条件的服务器端验证进行验证

Javascript验证示例:

--编辑--
我建议您先在Javascript中验证,然后在PHP中验证,因为使用FireBug,用户可以编辑Javascript验证脚本。

您需要使用Javascript,因为它是一种客户端语言,可以在用户键入时检测更改等。

您需要使用Javascript,因为它是一种客户端语言,可以在用户键入时检测更改等。

有两种需要考虑的验证类型:客户端和服务器端

客户端验证是当浏览器检查输入并在用户键入时报告错误时,或者当用户点击“提交”时。您可能需要使用Javascript来实现这一点


服务器端验证是指服务器在浏览器提交输入后检查输入。您可以在PHP(或任何您想要的服务器端语言——Java、C#或任何语言)中检查这一点。请注意,您必须执行服务器端验证,即使您也执行客户端验证,因为您不能信任用户提交有效数据。即使使用客户端验证,也很容易提交错误数据。

您需要考虑两种验证:客户端验证和服务器端验证

客户端验证是当浏览器检查输入并在用户键入时报告错误时,或者当用户点击“提交”时。您可能需要使用Javascript来实现这一点


服务器端验证是指服务器在浏览器提交输入后检查输入。您可以在PHP(或任何您想要的服务器端语言——Java、C#或任何语言)中检查这一点。请注意,您必须执行服务器端验证,即使您也执行客户端验证,因为您不能信任用户提交有效数据。即使在使用客户端验证时,也很容易提交错误数据。

+1建议在两端进行验证。请注意,您甚至不需要FireBug:wget是完全绕过javascript的一种简单方法。建议在两端进行验证时使用+1。请注意,您甚至不需要FireBug:wget是完全绕过javascript的简单方法。