إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 11-17-2011, 01:50 AM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,613
عدد الـنقاط :3341
 تقييم المستوى : 2139

السلام عليكم
اليوم سنستعرض بعض الاكواد و الدوال الجاهزة التى يحتاجها كل مطور

مجموعة دوال لتوليد كلمة مرور عشوائية بطول معين
الرابط الاصلى " مجموعة دوال لتوليد كلمة مرور عشوائية بطول معي"
رمز PHP:
<span style="color: #000000">function generatePassword($length=9, $strength=0) {
$vowels = 'aeuy';
$consonants = 'bdghjmnpqrstvz';



if (
$strength >= 1) {
$consonants .= 'BDGHJLMNPQRSTVWXZ';
}
if (
$strength >= 2) {
$vowels .= "AEUY";
}
if (
$strength >= 4) {
$consonants .= '23456789';
}
if (
$strength >= 8 ) {
$vowels .= '@#$%';
}

$password = '';
$alt = time() % 2;
for (
$i = 0; $i <span style="color: #007700">function is_ipad(){
return
strstr($_SERVER['HTTP_USER_AGENT'], 'iPad');
}


حماية البريد الالكترونى من ربوتات الاسبام
الرابط الاصلى " حماية البريد الالكترونى من ربوتات الاسبام"
رمز PHP:
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);
}
}


فحص حالة الخادم عن طريق البى اتش بى
الرابط الاصلى " فحص حالة الخادم عن طريق البى اتش بى"
رمز PHP:
# اسم الدومين المراد فحصه
$domainName = "http://www.google.com" ;

# الدالة
function DomainCheck($domainName){
$startTime = microtime(true);
$openDomain = fsockopen ($domainName, 80, $errno, $errstr, 10);
$finishTime = microtime(true);
$serverStatus = 0;
# Control Structure
if (!$openDomain) $serverStatus = -1;
else {
fclose($openDomain);
$status = ($finishTime - $startTime) * 1000;
$serverStatus = floor($serverStatus);
}
return
$serverStatus;
}

# حالة الخادم
$serverStatus = DomainCheck($domainName);

# النتيجة
if ($serverStatus != -1) {
echo
"السيرفر متوقف عن العمل حاليا" ;
} else {
echo
"السيرفر يعمل بكفائة" ;
}


توليد متغير نصى عشوائى عن طريق استخدام الـuniqid
الرابط الاصلى " توليد متغير نصى عشوائى عن طريق استخدام الـuniqid"
رمز PHP:
function getUniqueCode($length = "")
{
$code = md5(uniqid(rand(), true));
if (
$length != "") return substr($code, 0, $length);
else return
$code;
}


__DEFINE_LIKE_SHARE__
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مجموعة ألعـاب للبلاك بيـري :: متجدد :: الــراقــي برامج وصور وثيمات والعاب بلاك بيري و IPhone 1 08-28-2010 05:36 PM
مجموعة البرامج التى يحتاجها جهازك بعد تسطيب الويندوز (All Porgram Win Need) محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 07-12-2010 03:40 PM
مجموعة كبيرة من الالعاب متججد باستمرار محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 07-16-2009 10:10 AM
مجموعة برامج جوال الجيل الثالث n95 n73 n70 n82 n80 لعيون منتديات جوال العرب ^_ محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 06-17-2009 12:40 AM
::: مجموعة الغاز متجدد عند الانتهاء منها ::: محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 04-28-2009 01:10 AM


الساعة الآن 03:06 PM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML