示例#1
0
         $facebookErr = "Dia chi Facebook khong dung dinh dang";
     }
 }
 if (empty($_POST['gender'])) {
     $genderErr = "Ban phai chon gioi tinh";
 } else {
     $gender = kiemtra($_POST['gender']);
 }
 if ($_POST['trinhdo'] == 0) {
     $trinhdoErr = "Ban hay chon trinh do cua Ban";
 } else {
     $trinhdo = kiemtra($_POST['trinhdo']);
 }
 // xu ly ngay thang sinh
 if (!empty($_POST['ngaysinh'])) {
     $ngaysinh = kiemtra($_POST['ngaysinh']);
     $tam = explode('/', $ngaysinh);
     if (count($tam) != 3) {
         $ngaysinhErr = "Ban nhap vao chua dung dinh dang ngay thang";
     } else {
         if (is_numeric($tam[2]) && is_numeric($tam[1]) && is_numeric($tam[0])) {
             if ($tam[1] > 12 || $tam[1] < 1) {
                 $ngaysinhErr = "Thang phai nho hon 12";
             } else {
                 if ($tam[0] > 31 && $tam[0] < 1) {
                     $ngaysinhErr = 'Ngay phai nho hon 31';
                 }
             }
         } else {
             $ngaysinhErr = "Ban phai nhap ngay thang nam la kieu so";
         }
示例#2
0
<?php

$name = $email = $website = $age = $facebook = $gender = $trinhdo = $ngaysinh = '';
$nameErr = $emailErr = $websiteErr = $ageErr = $trinhdoErr = $facebookErr = $genderErr = $ngaysinhErr = "";
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    if (empty($_POST['name'])) {
        $nameErr = "Ban phai nhap ten";
    } else {
        $name = kiemtra($_POST['name']);
        // kiem tra name
        if (!preg_match("/^[a-zA-Z ]*\$/", $name)) {
            $nameErr = "Ten chi duoc chua chu cai va dau cach";
        }
    }
}
function kiemtra($dulieu)
{
    $dulieu = trim($dulieu);
    $dulieu = stripslashes($dulieu);
    $dulieu = htmlspecialchars($dulieu);
    return $dulieu;
}
?>


<form method="POST" action="<?php 
echo htmlspecialchars($_SERVER['PHP_SELF']);
?>
">
    Ho Ten : <input type="text" name="name" value="<?php 
echo $name;