غير مصنف

طريقة اخفاء كود الجافا سكربت الخاص بك بواسطة php

السلام عليكم ورحمه الله وبركاته

اخواني الكرام زوار مدونتي المتواضعه حياكم الله ورمضان كريم علينا وعليكم ان شاء الله

درسنا اليوم هو درس هام جداً ربما يشغل بال الكثيرين فكم من شخص يقوم بانشاء كود جافا سكرتب ولايريد الآخرون الاطلاع عليه وخاصة انه يمكن للجميع تحميل ملف الجافا سكربت والاطلاع علي محتواه سوف نتعلم اليوم طريقة اخفاء الكود المصدري للجافا سكربت بسم الله نبدأ

أولا عرض الفكرة

الفكرة هي عبارة عن انشاء سيشن في حاله انها موجوده يتم عرض محتوي الصفحة اما في حالة انها غير موجوده يتم اظهار رسالة خطأ

اولاً نقوم بانشاء الملف الذي سوف نقوم بوضع به اكواد الجافا سكربت ويلكن script.php

ثم نضع به المحتوي التالي

<?
session_start();
if($_SESSION['access']){
header(“Content-type: text/javascript”);
?>
//ضع هنا اكواد الجافا سكرت
alert(“Ahmed”);
//ضع هنا اكواد الجافا سكرت
<?
$_SESSION['access'] = FALSE;
}else{
die(‘Error’);
}
?>

شرح محتوي الملف

أولا قمنا بانشاء الجلسة ثم وضعنا استعلام عما اذا كان هناك سيشن  باسم access ام لا ان كانت موجوده يتم عرض كود جافا سكربت وان لم يكن يتم طباعه كلمة error

http://upload.traidnt.net/upfiles/wAT90067.jpg

ثم نأتي لملف العرض الذي سوف يتم اضافة به محتوي الجافا سكربت وليكن index.php

واضف ببداية الملف الكود التالي

<?
session_start();
$_SESSION['access'] = true;
?>ً

طبعًا قمنا بانشاء الجلسة ثم اعطينا access قيمة true حتي نستطيع تصفح الجافا سكربت

الآن نقوم باستدعاء ملف الجافا سكربت

<html>
<head>
<script language=”JavaScript” src=”script.php”></script>
</head>
<body>
هنا محتوي الصفحة
</body>
</html>

تم بفضل الله

الله يوفقكم جميعاً

12 تعليقات المزيد...

[خاص] انترنت اكسبلور

السلام عليكم ورحمه الله وبركاته
اخواني الكرام زوار مدونتي المتواضعة
اشكر كل من يقوم بالمتابعه
اليوم لم أتي لشرح درس او المناقشة في امر تقني ولكن مادفعني للكتابة اليوم هو ذلك المتصفح العقيم كما انا منفعل حاليا منه لذلك قلت اتتي هنا لاخواني لابوح مابصدري لهم
الموضوع بدأ حينما تجمعت لدي عدة من الافكار الجديدة التي اردت تنفيذها بمشروع اقوم عليه حاليا
وبعد الانتهاء كالعادة اقوم بمطابقة العمل علي عدة متصفحات من بينها ذلك العقيم المدعو انترنت اكسبلور ان ما آثار جنوني ليس هو عدم دعم المتصفح للكثر من اكواد الجافا سكربت ولم يدفعني ايضا عدم كفاءته بالعمل مع css ولم يدفعني ايضا للكتابة البطئ الشديد الذي يعاني منه متصفحيه مقارنه مع العملاق فايرفوكس ولكن مادفعني للكتابة هو الكارثة والطامة الكبري حيث تقوم بتنفيذ مشروع وتريد ضبطه علي الانترنت اكسبلور فانك سوف تحتاج لضبطه علي انرتنت اكسبلور 6 ثم تضطبه مرة اخري علي انترنت اكسبلور 7 ثم تقوم بضبته مرة اخري علي انترنت اكسبلور 8 لماذا ؟ لان عباقرة هذه الشركة العملاقة يعاملون كل اصدارة علي انها برنامج جديد ويقوومون بمعالجة مشكلة ووضع بدلها 10 اجهزة تخيلو معي كود css لم يعمل علي انترنت اكسبلور 8 واذا تم ضبطته ليعمل لن يعمل علي الاكسبلور 7 :) تخيل مدي العصبية التي تصل اليها بعدها سوف تلجأ لاستخدام condition لوضع ملف css خاص لكل متصفح

لدي الحين استفسار بسيط هل هناك ماهو افشل من انترنت اكسبلور ؟؟ !!
لدي اقتراح باقامة مسابقة للمبرمجين بانشاء متصفحات افشل من تلك المتصفح وسوف يفشل الجميع
لانه وبكل بساطه لايوجد هناك ماهو افشل منه

السموحة علي التعصب علي غير عادة ولكن جنني ذلك العقيم فحبيت انقل لكم شعوري

وفقكم الله

10 تعليقات المزيد...

عودة بحمد الله

السلام عليكم ورحمه الله وبركاته

أخواني الكرام زوار مدونتي المتواضعه

اعتذر لكم عن انقطاع المدونة بالايام السابقة نظراً لوجود مشاكل بالاستضافة وتم بحمد لله نقل الموقع بالكامل

اعدكم ان شاء الله بمزيد من الدروس بالقريب العاجل

2 تعليقات المزيد...

حقوق النسخ © 1996-2010 مدونة احمد السيد. جميع الحقوق محفوظة.
قالب iDream بواسطة Templates Next \ وتعريب قالبي | يعمل بواسطة WordPress