PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : چکونه روی یک صفحه یوزر و پسورد بگذارم ؟



-[Milad]-
January 22nd, 2010, 17:37
سلام
روی یک صفحه php به اسم
admin.php میشه یوزر پسورد گذاشت ؟:39:
اگه میشه میشه توضیح بدیه کسی طریق این کار را ؟:101:

Arashdn
January 22nd, 2010, 17:53
تو سی پنل برو تو password protected Directories

Qomes-Host.ir
January 22nd, 2010, 17:56
تو سی پنل برو تو password protected directories

البته اینطوری شما روی دایرکتوری حاوی اون فایل پسورد میگذارید.

-[Milad]-
January 22nd, 2010, 18:07
می خوام امنیت مدیت سایت بالا تر برود.
حالا چیکار کنم :-?

---------- Post added at 06:07 PM ---------- Previous post was at 06:06 PM ----------

رو پوشه ای هم نیست
admin.php هست

jafarjeni
January 22nd, 2010, 18:08
فقط از طریق Directory Protection میشه .. اگر فقط روی فایل میخواهید باید صفحه لاگین براش درست کنید ..

-[Milad]-
January 22nd, 2010, 18:13
فقط از طریق Directory Protection میشه .. اگر فقط روی فایل میخواهید باید صفحه لاگین براش درست کنید ..

میشه دوست عزیز بیشتر توضیح بدی ؟
مثلا این ادرس مدیریت هست
http://MySite.com/admin.php

باید چیکار کنم ؟
مرسیo:-)

jafarjeni
January 22nd, 2010, 18:15
اگر فایل Admin.php قابلیت جابه جایی داره یک شاخه براش درست کنید ، مثلا admin و فایل Admin.php را داخل اش بریزید ( همراه با دیگر فایلهای مورد نیاز ) بعد با استفاده از Protected Directories ( اگر Cpanel دارید ) اون شاخه را Protect کنید .. اگر هم Panel ندارید .. با استفاده از .htaccess میشه این کار را کرد

اطلاعات بیشتر :

Comprehensive guide to .htaccess- password protection (http://www.javascriptkit.com/howto/htaccess3.shtml)

-[Milad]-
January 22nd, 2010, 18:22
اره سی پنل دارم .
اما فایل ادمین قابل جابجایی نیست !!:-<

goldstar
January 22nd, 2010, 18:24
ببینید این به درد میخوره؟


<?php



// Define your username and password

$username = "someuser";

$password = "somepassword";



if ($_POST['txtUsername'] != $username || $_POST['txtPassword'] != $password) {



?>



<h1>Login</h1>



<form name="form" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">

<p><label for="txtUsername">Username:</label>

<br /><input type="text" title="Enter your Username" name="txtUsername" /></p>



<p><label for="txtpassword">Password:</label>

<br /><input type="password" title="Enter your password" name="txtPassword" /></p>



<p><input type="submit" name="Submit" value="Login" /></p>



</form>



<?php



}

else {



?>



<p>This is the protected page. Your private content goes here.</p>



<?php



}



?>

-[Milad]-
January 22nd, 2010, 20:22
این کدی که دادین جایی برای مشخص کردن لینک نداره ؟
یا به جای Login باید لینک مورد نظرم رو قرار بدم ؟[COLOR="Silver"]

---------- Post added at 08:22 PM ---------- Previous post was at 06:52 PM ----------

نمیشه راهی نداره ؟
بی خیال بشم؟؟

Sajad
January 22nd, 2010, 20:45
تفاق روزگار این admin.php مال phpnuke نیست ؟

-[Milad]-
January 22nd, 2010, 20:48
اره سجاد خان:113:

---------- Post added at 08:48 PM ---------- Previous post was at 08:48 PM ----------

راهی سراغ دارید ما؟

Sajad
January 22nd, 2010, 21:09
ابتدا فایل admin.php خود را به یک نام دلخواه تغییر دهید بعنوان مثال sajad.php سپس فایل config.php را در یک ادیتور مناسب باز نمائید و خط زیر را پیدا کنید



$admin_file = "admin";
و به :



$admin_file = "sajad";

تغییر دهید - دقت کنید که در این قسمت نیازی نیست php. نوشته شود و فقط نام فایل ادمین جدید کافیست.

اینجور عمل کنید فکر کنم بهتر باشه. تو نسخه های جدید نمیدونم کار میده یا نه ولی تا یکی دو سال پیش که من کار میکردم باهاش همین جور بود :-s