ограничаване на достъп до админ панел

SandPrince

Registered
значи измизлих си един админ панел съставен от няколко урока тука в WT. въпроса ми е как да огранича достъпа до него с потребителски вход до който само аз да мога да имам достъп - т.е. други да не могат да се регистрирват а да има само една парола и потребител които аз мога да ползвам а другите не и от време на време да мога да променям паролата??
дано да сте ме разбрали
 
SandPrince каза:
значи измизлих си един админ панел съставен от няколко урока тука в WT. въпроса ми е как да огранича достъпа до него с потребителски вход до който само аз да мога да имам достъп - т.е. други да не могат да се регистрирват а да има само една парола и потребител които аз мога да ползвам а другите не и от време на време да мога да променям паролата??
дано да сте ме разбрали
По лесно ще стане с защитен код
Код:
<?php
if(!isset($_POST['submit'])) {
  $key = 123; //Тука кодът
  $self = $_SERVER['PHP_SELF'];
  
  print "<form method='post' action='".$self."'><input type='hidden' name='key' value='".$key."'><input type='text' name='submittedkey'><input type='submit' name='submit' value='Go!'></form>";
}
else {
  $getKey = $_POST['submittedkey'];
  $OrigKey = $_POST['key'];
  if($getKey == $OrigKey) {
   ?>
   Тука е защитения код
   <?
  }
  else {
    print "Кодът не е верен!";
  }
}
?>
 
Или с .htaccess

Код:
Order Deny,Allow 
Deny from all 
Allow from 111.111.111.111

и само от това ip ще може да се влиза..

А с парола:

<?php

// тук си сложете username и password които искате да използвате
$username = "user";
$password = "pass";

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 class="inp" type="text" title="Enter your Username" name="txtUsername" /></p>

<p><label for="txtpassword">Password:</label>
<br /><input class="inp" type="password" title="Enter your password" name="txtPassword" /></p>

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

</form>

<?php

}
else {

?>
Това е защитената страница.
Тук добавяте нещата които да се покажат след като се въведе валиден User и Pass...

<?php }
?>
 
Pussycat каза:
А с парола:

<?php

// тук си сложете username и password които искате да използвате
$username = "user";
$password = "pass";

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 class="inp" type="text" title="Enter your Username" name="txtUsername" /></p>

<p><label for="txtpassword">Password:</label>
<br /><input class="inp" type="password" title="Enter your password" name="txtPassword" /></p>

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

</form>

<?php

}
else {

?>

а точно това ми требваше. мерси!
 

Back
Горе