كود PHP:
// صفحة التسجيل
<form method="post" action="ok.php">
<input type="text" name="ur_email">
<br>
<input type="submit" name="go" value="GO">
</form>
و ok.php
كود PHP:
<?
// تأكد سريع أنه أدخل الإيميل بالشكل المطلوب
if (strpos($_POST['ur_email'],"@")){
// قائمة بالإيميلات المجانية
$not=array("hotmail","yahoo","gmail","maktoob");
// نأخذ الجزء الثاني من الإيميل domain.com
$eml=explode("@",$ur_email);
// نأخذ الجزء الأولاني من الجزء الثاني من الإيميل domain
$emll=explode(".",$eml[1]);
// التأكد من الجزء الأول لا يساوي قيمة من مصفوفة الإيميلات المجانية التي أدخلناها
if (!in_array($emll[0],$not)){
// نتأكد أن الإيميل ليس إنفو أو ويب ماستر
if ($eml[0] !== "info" && $eml[0] !== "webmaster"){
// خطوات حفظ الإيميل والتسجيل هنا
}else{
echo "لا يمكن التسجيل ب info أو webmaster";
}
}else{
echo "لا يمكن التسجيل ببريد مجاني";
}
}
بالتوفيق