احمد خطاب

مطور مواقع إنترنت مسلم حر..

http://www.ar-cart.com

56 نقاط السمعة
43.8 ألف مشاهدات المحتوى
عضو منذ
أعتقد أن السكربت مفيد لمساعدة من لا يملك وصول للـ SSH ولا الـ Unix commands كما هو الحال في أغلب اصحاب المواقع الذين يستأجرون استضافات مشتركة.
تم التحديث للتالي لزيادة العشوائية والـ Performance: 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++){ $pwd .= $a[rand(0, 87)]; } if (strength($pwd) < 4) return create_password($len); else return $pwd; }
تم التحديث: 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);
ممتاز, سأعمل على معالجة ذلك في أقرب وقت ممكن إن شاء الله تعالى. بارك الله فيكم..
14
بحمد الله انتهيت مؤخراً من برمجة وتصميم واجهة استخدام سكربت إيفاد لمساعدة أصحاب المواقع والاستضافات بنقل الملفات كبيرة الحجم بين السيرفرات بسهولة وسرعة. السكربت عبارة عن ملف واحد بسيط يعمل بلغة PHP, وبتقنية jQuery.ajax لزيادة قابلة الاستخدام. المميزات وطريقة التشغيل موضحة بالموقع. أرحب بآراءكم ومقترحاتكم..
لا أذكر أنني أتممت عملية شراء عبر موقع تسوق عربي, ولكني أتممت أكثر من عملية بيع. في الواقع ردي هذا لا يثري الموضوع, ولكني أحببت الاشتراك في النقاش. فهل من سبيل لإضافة اشتراك في موضوع ما دون الرد؟
وأنا متشوق لمعرفة النتائج, وسأكون سعيد لو اكتشفت BUG أو لو دونت ملاحظة تطويرية. أرجو عدم استخدام الأداة إلا إذا كنت موافق على اتفاقية الاستخدام..
  • CSS
تمام, أضف الكود أعلاه قبل
  • CSS
مدهش, سأجرب css3pie الآن..
  • CSS
الكود لم يظهر بشكل سليم! كيف يمكنني إدراج كود في مشاركاتي؟
  • CSS
الخدمة التالية من جووجل تقوم بتظبيط العرض لعديد من عناصر HTML و CSS في IE8 وما أدناه: http://code.google.com/p/ie7-js/ ببساطة أدرج الكود التالي قبل
بصفتي مسلم قبل أن أكون شرقي أو غربي, فأنا أعترض على الفقرة: "سيقوم الجني بإيصالها إلى المستخدم" لأن الله خالقي وخالق كل الإنس وكل الجن يقول في كتابه المحكم: وَأَنَّهُ كَانَ رِجَالٌ مِّنَ الْإِنسِ يَعُوذُونَ بِرِجَالٍ مِّنَ الْجِنِّ فَزَادُوهُمْ رَهَقًا - الجن - الآية 6 فأعتقد أنه لا يجب أن نقول ذلك حتى ولو على سبيل السخرية أو المزاح..
في الواقع إنها ليست فكرتي, بل تعلمتها منذ فترة طويلة, أعتقد في بداية تعاملي مع لغات البرمجة..
الأمر لا يقتصر على البحث والاستبدال فقط, بل: 1) بحث واستبدال بشروط متعددة يجب تحقيقها لضمان عدم تغيير ما لا يجب تغييره مثل ما هو في left إلى right, والعكس. 2) تحويل قيم المدخلات الرباعية مثل قيم margin و padding. والمزيد, تعرف على ما تقوم الأداة بتغييره من الصفحة: http://www.rtl-css.com/about.html
لم أفهم طبيعة النقاش المطلوب رغم كوني متحمس للفحوى, حيث أنني متخصص في التعريب!
إضافة: أداة تعريب CSS أونلاين العربية: http://www.rtl-css.com
هذه المشكلة تظهر ليس فقط مع الروابط التشعبية, بل حتى مع النصوص العادية! أعتقد الحل الأسلم استخدام القيمة nowrap للخاصية white-space
يتم تغيير النصوص على مراحل, ولتغيير كل قيم "left" التي تحتاج إلى تغيير إلى "right", والعكس: 1) أقوم باستبدال كل نصوص "left" التي تحتاج لتغيير إلى نص يصعب وجوده في الكود المدخل. المتغير مثلاً يكون: "#$%$$#@%%$". 2) أغير كل نصوص "right" إلى "left" 3) ومن ثم أقوم بتغيير كل نصوص المتغير المؤقت "#$%$$#@%%$" إلى "right"
بارك الله فيك, إضافة ممتازة..
بحمد الله مؤخراً قمت بإعادة برمجة وتصميم أداة تعريب CSS . الأداة تعمل بـ PHP مع تغيير القيم بواسطة Regex . حاولت جعل الواجهة صديقة للمستخدم, وتراعي قابلية الاستخدام . آراءكم ومقترحاتكم محل اهتمامي,