0041 | ตรวจสอบข้อมูลแบบง่ายๆ ด้วย PHP 5.2
Sunday, November 16th, 2008 Posted in PHP Coding | 8 Comments »แบบว่านั่งหาข้อมูลไปเรื่อยๆ
(จะใช้ทำ project ครับ)
ก็เลยเจอไอ้นี่เข้าให้ แจ่มดีแฮะ จะได้ไม่ต้องนั่งจำ regex อยู่
<?php /*** an IP address ***/ $ip = "2001:0db8:85a3:08d3:1319:8a2e:0370:7334"; /*** try to validate as IPV6 address ***/ if(filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6) === FALSE) { echo "$ip is not a valid IP"; } else { echo "$ip is valid"; }?> |
ที่มา:
PHP Tutorials Examples Filtering Data with PHP
[PHP] IPv6 validation
Tags: email, ip, validation
0015 | PHP Email Validation
Wednesday, May 14th, 2008 Posted in PHP Coding | 6 Comments »บทความนี้อ้างอิง + คัดลอกมาจากเว็บไซต์ต่อไปนี้
Spoono.com – Spoono – PHP Tutorials – Email Validation
แบบว่ากำลังหาตัว validate email เพลินๆ ไปเจอตัวนี้มา ถูกใจครับ (ฮาๆ)
เอามาลง เผื่อเก็บไว้ใช้อีก
function checkEmail($email) {
if (eregi(“^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$]”, $email)) {
return false;
}list($Username, $Domain) = split(“@”,$email);
if (getmxrr($Domain, $MXHost)) {
return true;
} else {
if (fsockopen($Domain, 25, $errno, $errstr, 7)) {
return true;
} else {
return false;
}
}
}
ปล. ทำ syntax highlight แบบอัตโนมือนี่เหนื่อยนะเนี่ย
Tags: email, PHP Coding, validation