لديك حساب بالفعل؟ دخول
دخول  سجل الأن 
الموقع الآن فى الفترة التجريبية وهذا الجزء غير كامل وجارى العمل عليه، للراغبين في المساعدة برجاء التقدم
[تحسين] حماية البريد الالكترونى من ربوتات الاسبام

حماية البريد الالكترونى من ربوتات الاسبام عن طريق تحويله الى صيغة نصية باستبدال رمز @

function no_harvest($email = null) {
   if($email == null)
      // function did not get the required argument
      return false;
   else {
      // assign possible replacements
      $ats  = array("[at]", " [at] ", " [ at ] ", "[ at ]", "[@]", "[ @ ]", " @ ", " at ");
      $dots = array("[dot]", " [dot] ", " [ dot ] ", "[dot]", "[.]", "[ . ]", " . ", " dot ");
      // decide which randoms to use
      $atr  = $ats[rand(0, count($ats)-1)];
      $dotr = $dots[rand(0, count($dots)-1)];
      // fix and return email
      return str_replace(array("@", "."), array($atr, $dotr), $email);
   }
}