|
إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...
انضم الينا
#1
| ||
| ||
السلام عليكم اليوم أود شرح لكم دالة جد رائعة إنها دالة التشفير base64_encode و دالة فك التشفير base64_decode تعريف الدالة هذه الدالة رائعة جدا لتشفير و حماية حقوق سكريبت خاص بك برمجته و تعبت عليه للدالة مهِمتين التشفير و فك التشفير ;()base64_encode : هي الدالة الخاص بالتشفير ;()base64_decode : هي الدالة الخاص بفك التشفير متطلبات الدرس نحتاج برنامج Notepad++ أو أي محرر أخر و نحتاج أيضا برنامج السيرفر المحلي Appserv لرؤية التطبيق الأن نتوجه للمسار التالي C:\AppServ\www نضع مجلد باي اسم مثلا yopi تطبيق على الدالة أولا علينا جلب الكود المشفر لحقوقنا كيف ذلك ؟؟؟ حسنا أولا في ملف yopi.php نضع هذا الكود رمز PHP: $yopi2 = base64_encode ("yopi-dollarجميع الحقوق محفوظة لـ") ; print $yopi2 وفي النهاية نحط كود رمز PHP: print $yopi2; النتاج سيكون رمز PHP: eW9waS1kb2xsYXLYrNmF2YrYuSDYp9mE2K3ZgtmI2YIg2YXYrd mB2YjYuNipINmE2YA= الان قمنا بتشفير الحقوق وعرضناه مشفر الحين راح نستخدم فك التشفير الأن ، نتسائل عن كيفية طباعته ؟؟؟ الطباعة سهلة و هي في أخر الملف ، أنا الأن أود الإشارة عن كيفية حماية الحقوق بقوة أكبر في ملف yopi.php نمسح كل شيئ موجود فيه إلا وسوم البداية و النهاية نضع فيه هذه الجملة وضعنا متغير $yopi ووضعنا داخله دالة فك التشفير ;()base 64_decode و ما بين القوس وضعنا الكود الذي حصلنا عليه في الخطوة الأولى هكدا رمز PHP: $yopi2 = base64_decode ("eW9waS1kb2xsYXLYrNmF2YrYuSDYp9mE2K3ZgtmI2YIg2YXYr dmB2YjYuNipINmE2YA=") ; الان تحت الكود نكتب رمز PHP: $yopi3= base64_encode ($yopi2) ; وضعنا متغير و داخله يحوي دالة التشفير و طلبنا من الدالة تشفير المتغير $yopi2 الأن تحت الكود الثاني نضع هذا أسفله رمز PHP: $yopi4 = base64_decode ($yopi3) ; وضعنا متغير و داخله يحوي دالة فك التشفير و طلبنا من الدالة فك تشفير المتغير $yopi2 الأن وصلنا إلى النهاية و الأن سنطبع المتغير الأخير و نضع الكود في الأخير رمز PHP: Print $yopi4 ; اتجه نحو المتصفح وقم بطلب الملف سيتم عرض الحقوق زين :strongly: كل متغير مل المتغيرات السابقة توضع في ملفات مختلفة و عشوائية لكي يصعب إيجاد الحقوق و تغييرها مثلا المتغير $yopi2 نضعه في ملف function.php و متغير $yopi3 نضعه في ملف icons.php و متغير $yopi4 نضعه في ملف config.php و من ثم في أخر ملف home.php نضع فقط دالة الطبع رمز PHP: print $yopi4; :icon30: مع شرط إستدعاء هذه الملفات عن طريق رمز PHP: include ("function.php"); include ("icons.php"); include ("config.php"); و يكون هذا في أعلى ملف home.php بالتوفيق اخواني |
مواقع النشر (المفضلة) |
| |
![]() | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
طريقة لوضع الحقوق | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 03-03-2014 07:12 AM |
وزير "الحقوق": الحقوق الإنسانية في البحرين مكفولة دستورياً - صحيفة الو | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 02-21-2014 06:40 PM |
وزير "الحقوق": شعب البحرين أفشل دعوات التمرد ضد الشرعية - صحيفة الوسط | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 08-15-2013 06:30 PM |
بيان الضحايا و مركز الحقوق و شباب الحقوق حول تقرير هيومن رايتش ويتش | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 02-12-2010 08:10 PM |
سؤال في طريقة كتابة الحقوق وحمايتها بدون تشفير ؟ | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 09-09-2009 04:50 PM |