مشاهدة النسخة كاملة : كلمة المرور
سِلفر
07-06-2002, 10:48 PM
السلام عليكم
ياشباب ارجوا مساعدتي
انا ابغي احط زر او صورة إذا ضغط عليها المتصفح ينقله إلى صفحة ثانية
وفي هذه الصفحة يدخل إسم وكلمة مرور
وكلمات المرور تكون انا واضعها مثلاً خمس كلمات مرور إذا كتب وحده منهم وكانت صح ينقله إلى صفحة ثاني معينه وإذا الكلمة مش موجودة يطلعله صفحة خطأ.
مثلاً كلمات المرور:
155255
168478
175684
455645
585625
......................................
او ابغيها تكون بطريقة الجافا:
مثلاً أضغط على الصور او الزر:
وتظهر لي نافذة اكتب فيها كلمة المرور فقط وإذا كانت الكلمة صح ينقلني إلى صفحة معينة
يالله شباب ابغي حل لهذي القضية
سِلفر
10-06-2002, 02:28 AM
أفا ............... ما في أحد يعرف؟؟؟؟؟؟؟؟؟؟
VisualMind
13-06-2002, 04:07 AM
إذا كان لديك سيرفر يدعم PHP:
<div dir=ltr>
<?
//اسم الصفحة الثانية
$page2="page2.html";
//اسم صفحة الخطأ
$errpage="errpage.html";
//كلمات المرور
$validpasswords=array("155255",
"168478",
"175684",
"455645",
"585625");
if ($action) {
// التأكد من كلمة المرور
for($i=0; $i<count($validpasswords); $i++)
if ($password==$validpasswords[$i]) {
header("location: $page2");
exit("سيتم الانتقال إلى الصفحة التالية");
}
header("location: $errpage");
exit;
}
?>
<html dir=rtl>
<form>
كلمة المرور <input type=password name=password>
<input type=hidden name=action value=1>
<input type=submit name=submit value="دخول">
</form>
</html>
</div>
سِلفر
14-06-2002, 12:00 AM
مشكور على الرد يا خوي
بس ما تعرف طريقة ثانية بدون استخدام الـ php لأنه بصراحه انا جالس اجرب اسوي موقع على موقع [ 50mages] وبصراحه ما ادري إذا كان يدعم الـ php
......... وإذا تعرف طريقة تأدي نفس الوظيفة بس بالجافا اكون لك من الشاكرين
VisualMind
14-06-2002, 04:45 PM
أفضل طريقة لعمل حماية لصفحة ما بكلمة سر هو استخدام برمجيات في السيرفر مثل .htaccess أو سكربت بلغة PHP ، PERL, C, ASP الخ..
إذا كنت ترغب بعمل حماية بكلمة سر بسيطة(يمكن للمحترفين فكها) فسوف أقوم بكتابة جافا سكربت لهذا الغرض.
سِلفر
14-06-2002, 05:02 PM
إي والله تسوي خير فينا إذا كتبت لنا جافا سكربت
VisualMind
14-06-2002, 05:52 PM
<div dir=ltr>
<html>
<script language=javascript>
// عنوان الصفحة الثانية
var page2="page2.html";
// عنوان صفحة الخطأ
var errpage="errpage.html";
// كلمات المرور
var validpasswords=Array("155255","168478","175684","455645","585625");
var password=prompt("الرجاء إدخال كلمة المرور","");
if (password) {
var i=0;
var l=validpasswords.length;
for(i=0; i<l; i++) {
if (password==validpasswords[i]) {
document.write('جاري الانتقال للصفحة التالية');
document.location=page2;
exit;
}
}
}
document.write('كلمة المرور التي استخدمتها غير صحيحة');
document.location=errpage;
</script>
</html>
</div>
hnt20
12-07-2002, 07:26 PM
بصراحة يا شباب هذي الطريقة فاشلةز رجاءاً بدون زعل. جربت هذي الطريقة لكن كلمة السر حاله حالها. أي لو نقرت الزر الأيمن للماوس ثم نقرت view sourse ستجد كلمة السر هناك و كل ما عليك عمله هو نقلها.
لكن يوجد طريقة لا تريد كل هذا التعقيد لحماية ملفاتك. كلنا ننظر للمشكلة بشكل عام بنفس الشكل الذي تقدم فيه الإخوان. لكن لو حاولنا عكس العملية و عكس المشكلة لكان الحل سهلاً.
طريقتي هي كالأتي:
صفحة الأنترنت التي تريد حمايتها بكلمة سر . إطلق عليها نفس كلمة السر على أن لا يعلمها أحد إلا أنت و أنت تكون غريبة.
قم بتصميم صفحة دخول للصفحة التي تريد حمايتها و ضع هذا الكود:
والتي ستبدو مثل هذا الشكل:
<script language="JavaScript">
<!--
function login() {
location.href=document.LoginInfo.LOGIN.value +".html";
}
// -->
</script>
<form action="" method="post" name="LoginInfo" onSubmit="login()">
<input type="text" size="15" maxlength="62" name="LOGIN" onchange="login()">
<input type="button" value="Login" onclick="login()">
</form>
ما عليك إلا كتابة إسم الصفحة التي سميتها إسم مميز و إضغط login
<<script language="JavaScript">
<!--
function login() {
location.href=document.LoginInfo.LOGIN.value +".html";
}
// -->
</script>
<form action="" method="post" name="LoginInfo" onSubmit="login()">
<input type="text" size="15" maxlength="62" name="LOGIN" onchange="login()">
<input type="button" value="Login" onclick="login()">
</form>
>
hnt20
12-07-2002, 07:52 PM
هذا مثال على كلامي
قمت بحفظ الصحفة التي أريد حمايتها في موقعي على هذا الإسم
ru7tukho
ثم و ضعت الملف الرئيسي للحماية على الموقع
www.geocities.com/hnt20/password
لكن إضغطول على الزر كي يعمل من لا يضغط على الزر لا يعمل
سأحاول تغيير الكود حتى يعمل
جميع حقوق برمجة vBulletin محفوظة ©2025 ,لدى مؤسسة Jelsoft المحدودة.
جميع المواضيع و المشاركات المطروحة من الاعضاء لا تعبر بالضرورة عن رأي أصحاب شبكة المنتدى .