佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

123
返回列表 发新帖
楼主: wcpon

PHP 如何check validation..

[复制链接]
 楼主| 发表于 13-7-2008 01:38 AM | 显示全部楼层
原帖由 lawty 于 12-7-2008 07:49 PM 发表
有高手来explain给你了。。。。
哈哈。。。
我对解释很差。。。。
原谅我。。。。。



没关系..
是你教会我用preg_match的....
应该感谢你的...
谢谢你.....

你是不是php programmer?
回复

使用道具 举报


ADVERTISEMENT

发表于 13-7-2008 07:00 PM | 显示全部楼层
原帖由 wcpon 于 13-7-2008 01:38 AM 发表



没关系..
是你教会我用preg_match的....
应该感谢你的...
谢谢你.....

你是不是php programmer?


现在是php programmer 来的。。。
不过还不是很强的那种。。。。。。

不过。。你有问题。。。
我们可以讨论讨论。。。。
回复

使用道具 举报

 楼主| 发表于 14-7-2008 11:03 AM | 显示全部楼层
原帖由 lawty 于 13-7-2008 07:00 PM 发表


现在是php programmer 来的。。。
不过还不是很强的那种。。。。。。

不过。。你有问题。。。
我们可以讨论讨论。。。。


Oh.. 好的..
下次可以找你了....
谢谢你先...
回复

使用道具 举报

发表于 14-7-2008 11:11 AM | 显示全部楼层
不明白你为什么要create 这个function chknumber($number) 直接使用is_numeric 就好了啊!

if(!is_numeric($_POST["txtfield"]))
  {
  return false;
  }
  else{
   return true;
}

而且lawty所提供的function  有一点问题. 如果你试着不要input任何value(empty value), 你看会不会pass
你应该使用+不是*, 1 or more 才对
下面是比较简单的

$string="";


if(!preg_match('/^[a-z]+$/i', $string)){

    echo "non-alphabet";

}
else if (preg_match('/^[a-z]+$/i', $string)){

    echo "alphabet";

}
回复

使用道具 举报

发表于 14-7-2008 03:14 PM | 显示全部楼层
原帖由 wcpon 于 14-7-2008 11:03 AM 发表


Oh.. 好的..
下次可以找你了....
谢谢你先...


不用。。。这里高手多的是。。。。
放上来。。。。
大家一起学习啊。。。。。


原帖由 lkw84 于 14-7-2008 11:11 AM 发表
不明白你为什么要create 这个function chknumber($number) 直接使用is_numeric 就好了啊!

if(!is_numeric($_POST["txtfield"]))
  {
  return false;
  }
  else{
   return true;
}

而且lawty所提供的 ...



谢谢你教导。。。。。

就给他多学点。。。理解多点。。。。
过后他就会慢慢的学会怎么样找简单的路了。。。。

我很久没有用php做validation了。。。
所以忽略了。。。。谢谢你提醒。。。。。
回复

使用道具 举报

 楼主| 发表于 14-7-2008 08:53 PM | 显示全部楼层
原帖由 lkw84 于 14-7-2008 11:11 AM 发表
不明白你为什么要create 这个function chknumber($number) 直接使用is_numeric 就好了啊!

if(!is_numeric($_POST["txtfield"]))
  {
  return false;
  }
  else{
   return true;
}

而且lawty所提供的 ...


谢谢你的指导..
其实...
*不是 more 吗??
那 + 也是??
回复

使用道具 举报

Follow Us
 楼主| 发表于 14-7-2008 08:54 PM | 显示全部楼层
原帖由 lawty 于 14-7-2008 03:14 PM 发表


不用。。。这里高手多的是。。。。
放上来。。。。
大家一起学习啊。。。。。





谢谢你教导。。。。。

就给他多学点。。。理解多点。。。。
过后他就会慢慢的学会怎么样找简单的路了。。。。

...


那你现在是用什么做validation呢??
可以介绍一些吗??? javascript? AJAX?
回复

使用道具 举报

发表于 17-7-2008 08:04 AM | 显示全部楼层
那些可能就要你努力的google一下。。。。
你一定会找到的。。。。
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 18-7-2008 12:35 PM | 显示全部楼层
原帖由 lawty 于 17-7-2008 08:04 AM 发表
那些可能就要你努力的google一下。。。。
你一定会找到的。。。。


那你自己呢?
现在是用什么的??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 24-12-2025 12:23 PM , Processed in 0.095444 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表