الأرشيف لـ أغسطس, 2009

طريقة اخفاء كود الجافا سكربت الخاص بك بواسطة 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 تعليقات المزيد...

كيف تنشئ نطاق وهمي علي سيرفرك المحلي

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

اخواني الاعزاء زوار مدونتي المتواضعه اعتذر لكم علي الانقطاع المفاجئ وان شاء الله لن يتكرر

درسنا اليوم هو طريقة انشاء نطاق وهمي يعمل علي سيرفرك المحلي مامعني ذلك جميعنا يعمل بسيرفره المحلي باسم localhost

فما رايكم الحين ان نجعل هناك نطاق وهمي علي السيرفر المحلي ليكون اسمه علي سبيل المثال ahmed.site الامر ممتع اليس كذلك :)

فيما يلي الخطوات التفصيلية لعمل ذلك

متطلبات التشغيل :

1- ان يعمل جهازك علي بيئة تشغيل ويندوز “xp,vista,seven”

2- appserv وايضا سوف يعمل لمستخدمي WAMP

بسم الله نبدأ

أولاً قم بالذهاب الي العنوان التالي

“C:\WINDOWS\system32\drivers\etc”

او غير مايلزم اذا لم لم تقم بتنصيب الويندوز علي الدرايف سي

ستجد ملف باسم hosts قم بتحريره بمحرر php لديك او ان لم يكن لديك يمكنك تحريره بواسطة notepad

ابحث بالملف عن

127.0.0.1      localhost

ستجده بالسطر الاخير

اضف اسفله مباشرة

127.0.0.1       ahmed.site

او يمكنك تغيير اسم النطاق ان أردت ذلك

الآن قم بحفظ الملف

ملحوظة هامة : لاتقم باستخدام نطاق حقيق كمثال yahoo.com لانه ربما يتسبب لك في مشاكل في عرض الموقع الاساسي

الآن هيا ننشيئ مجلد جديد خاص بموقعنا ahmed.site

قم بالذهاب الي مسار www الخص ب appserv وليكن الافتراضي

C:\AppServ\www

لننشيئ مجلد جديد وليكن اسمه ahmed

في الخطوة القادمة سوف نقوم بتعريف النطاق علي مسار المجلد عن طريق ملف httpd.conf وهو بالمسار التالي

C:\AppServ\Apache2.2\conf

أو غير ما يلزم من مسارات علي حسب اصدارة الاباتشي لديك وايضا مسار تنصيب appserv

ستجد الجزء التالي لديك بنهاية الملف

<VirtualHost “127.0.0.1″>
ServerName localhost
DocumentRoot “C:\AppServ\www”
</VirtualHost>

لنقم باضافة اسفله تعريف للنطاق الجديد

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

تفضل الكود هنا

<VirtualHost “127.0.0.1″>
ServerName ahmed.site
DocumentRoot “C:\AppServ\www\ahmed”
# ahmed هو اسم المجلد الذي تم انشاءه سابقاً

#الجزء القادم هو خاص بالحماية بحيث لايستطيع متصفح النطاق الخروج خارج مساره

<Directory C:\AppServ\www\ahmed>            #اكتب هنا المسار مرة اخري
Order Allow,Deny
Allow from all
</Directory>

</VirtualHost>

بعد الانهاء قم بحفظ الملف ثم قم بعمل ريستارت

ومبروك عليك نطاقك الجديد

يرجي ملاحظه عند نسخ الاكواد من الكدونه مراعاه حاله علانات التنصيص

هذا الدرس الغرض منه افاده اخواني المسلمين واسال الله ان يرزقني به خيراً واتمني منكم اخواني الدعاء

تم بحمد الله

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

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