亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Premiers pas avec PHP – E-mail et URL de vérification

PHP - Valider le nom

Le code suivant détectera de manière simple si le champ nom contient des lettres et des espaces, si le champ nom la valeur n'est pas légale, un message d'erreur sera affiché

$name = test_input($_POST["name"]);
if (!preg_match("/^[a-zA-Z ]*$/ ",$name)) {
$nameErr = "Seuls les lettres et les espaces autorisés";
}

PHP - E-mail de vérification

Le code suivant vérifiera si l'adresse e-mail est légitime de manière simple. Si l'adresse e-mail est illégale, un message d'erreur sera affiché?:

$email = test_input($_POST["email"]);
if (!preg_match("/([w- ]+@ [w-]+.[w-]+)/",$email)) {
$emailErr = "Format d'e-mail illégal";
}

PHP - Vérifier l'URL

Le code suivant vérifiera si l'adresse URL est légale (l'expression régulière suivante contient des tirets dans l'URL?: "-") Si l'URL. l'adresse est illégale, une erreur sera générée. Information?:

$website = test_input($_POST["website"]);
if (!preg_match("/b(?:(?:https ?|ftp)://|www.)[-a-z0-9+&@#/%?=~_|!:,.;]*[-a-z0-9+&@#/%= ~_|]/i",$website )) {
$websiteErr = "Adresse URL illégale";
}


PHP - Vérifier le nom, l'adresse e-mail et l'URL

<?php
// 定義變量并默認(rèn)設(shè)置為空值
$nameErr = $emailErr = $genderErr = $websiteErr = "";
$name = $email = $gender = $comment = $website = "";

if ($_SERVER["REQUEST_METHOD"] == "POST") {
   if (empty($_POST["name"])) {
      $nameErr = "Name is required";
      } else {
         $name = test_input($_POST["name"]);
         // 檢測名字是否只包含字母跟空格
         if (!preg_match("/^[a-zA-Z ]*$/",$name)) {
         $nameErr = "只允許字母和空格"; 
         }
     }
   
   if (empty($_POST["email"])) {
      $emailErr = "Email is required";
   } else {
      $email = test_input($_POST["email"]);
      // 檢測郵箱是否合法
      if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/",$email)) {
         $emailErr = "非法郵箱格式"; 
      }
   }
     
   if (empty($_POST["website"])) {
      $website = "";
   } else {
      $website = test_input($_POST["website"]);
      // 檢測 URL 地址是否合法
     if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$website)) {
         $websiteErr = "非法的 URL 的地址"; 
      }
   }

   if (empty($_POST["comment"])) {
      $comment = "";
   } else {
      $comment = test_input($_POST["comment"]);
   }

   if (empty($_POST["gender"])) {
      $genderErr = "性別是必需的";
   } else {
      $gender = test_input($_POST["gender"]);
   }
}
?>


Formation continue
||
<?php // 定義變量并默認(rèn)設(shè)置為空值 $nameErr = $emailErr = $genderErr = $websiteErr = ""; $name = $email = $gender = $comment = $website = ""; if ($_SERVER["REQUEST_METHOD"] == "POST") { if (empty($_POST["name"])) { $nameErr = "Name is required"; } else { $name = test_input($_POST["name"]); // 檢測名字是否只包含字母跟空格 if (!preg_match("/^[a-zA-Z ]*$/",$name)) { $nameErr = "只允許字母和空格"; } } if (empty($_POST["email"])) { $emailErr = "Email is required"; } else { $email = test_input($_POST["email"]); // 檢測郵箱是否合法 if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/",$email)) { $emailErr = "非法郵箱格式"; } } if (empty($_POST["website"])) { $website = ""; } else { $website = test_input($_POST["website"]); // 檢測 URL 地址是否合法 if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$website)) { $websiteErr = "非法的 URL 的地址"; } } if (empty($_POST["comment"])) { $comment = ""; } else { $comment = test_input($_POST["comment"]); } if (empty($_POST["gender"])) { $genderErr = "性別是必需的"; } else { $gender = test_input($_POST["gender"]); } } ?>
soumettreRéinitialiser le code