تم التحديث: function strength($pwd) { //دالة تقدير قوة كلمة المرور. النتيجة: من 0 إلى 5 $score = 0; if (strlen($pwd) < 4) {return $score;} if (strlen($pwd) >= 8) {$score++;} if (strlen($pwd) >= 10) {$score++;} if (preg_match('/[a-z]/', $pwd) && preg_match('/[A-Z]/', $pwd)) {$score++;} if (preg_match('/[0-9]/', $pwd)) {$score++;} if (preg_match('/[\'\/~`\!@#\$£%\^&\*\(\)_\-\+=\{\}\[\]\|;:"\<\>,\.\?\\\]/', $pwd)) {$score++;} return($score); } function create_password($len) { //دالة توليد كلمة المرور, وتستخدم أيضاً في توليد مفتاح تشفير الجلسة $a = array('a','b','c','d','e','f','g','h','i','j','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','0','1','2','3','4','5','6','7','8','9','~','!','@','#','$','%','^','&','*','(',')','-','=','+','_','{','}','|','<','>','?',',','.','/',';','[',']'); $pwd = ''; for ($i = 0; $i < $len; $i++){ shuffle($a);
بحمد الله انتهيت مؤخراً من برمجة وتصميم واجهة استخدام سكربت إيفاد لمساعدة أصحاب المواقع والاستضافات بنقل الملفات كبيرة الحجم بين السيرفرات بسهولة وسرعة. السكربت عبارة عن ملف واحد بسيط يعمل بلغة PHP, وبتقنية jQuery.ajax لزيادة قابلة الاستخدام. المميزات وطريقة التشغيل موضحة بالموقع. أرحب بآراءكم ومقترحاتكم..
لا أذكر أنني أتممت عملية شراء عبر موقع تسوق عربي, ولكني أتممت أكثر من عملية بيع. في الواقع ردي هذا لا يثري الموضوع, ولكني أحببت الاشتراك في النقاش. فهل من سبيل لإضافة اشتراك في موضوع ما دون الرد؟
بصفتي مسلم قبل أن أكون شرقي أو غربي, فأنا أعترض على الفقرة: "سيقوم الجني بإيصالها إلى المستخدم" لأن الله خالقي وخالق كل الإنس وكل الجن يقول في كتابه المحكم: وَأَنَّهُ كَانَ رِجَالٌ مِّنَ الْإِنسِ يَعُوذُونَ بِرِجَالٍ مِّنَ الْجِنِّ فَزَادُوهُمْ رَهَقًا - الجن - الآية 6 فأعتقد أنه لا يجب أن نقول ذلك حتى ولو على سبيل السخرية أو المزاح..
الأمر لا يقتصر على البحث والاستبدال فقط, بل: 1) بحث واستبدال بشروط متعددة يجب تحقيقها لضمان عدم تغيير ما لا يجب تغييره مثل ما هو في left إلى right, والعكس. 2) تحويل قيم المدخلات الرباعية مثل قيم margin و padding. والمزيد, تعرف على ما تقوم الأداة بتغييره من الصفحة: http://www.rtl-css.com/about.html
يتم تغيير النصوص على مراحل, ولتغيير كل قيم "left" التي تحتاج إلى تغيير إلى "right", والعكس: 1) أقوم باستبدال كل نصوص "left" التي تحتاج لتغيير إلى نص يصعب وجوده في الكود المدخل. المتغير مثلاً يكون: "#$%$$#@%%$". 2) أغير كل نصوص "right" إلى "left" 3) ومن ثم أقوم بتغيير كل نصوص المتغير المؤقت "#$%$$#@%%$" إلى "right"
بحمد الله مؤخراً قمت بإعادة برمجة وتصميم أداة تعريب CSS . الأداة تعمل بـ PHP مع تغيير القيم بواسطة Regex . حاولت جعل الواجهة صديقة للمستخدم, وتراعي قابلية الاستخدام . آراءكم ومقترحاتكم محل اهتمامي,