2017-07-01 118 views
0

我的網站是http://setch.me如何限制訪問某些網頁在我的網站

我有我使用的新條目添加到藝術家的表,我該如何設置一個簡單的username/password這個頁面與普通的PHP頁面(沒有框架)?

我看着它,我發現了類似的問題,但他們都不是用PHP只

+1

你可以嘗試簡單的用戶名/密碼認證的基本HTTP頭認證。看到這裏http://php.net/manual/en/features.http-auth.php –

回答

1

它只是你只需要創建一個表單

<form action="" method="post"> 
<input type="text" name="user"/> 
<input type="password" name="pass"/> 
</form> 

,並提交數據,並將其與比較您的私人用戶名和密碼 例如

<?php 
if(isset($_POST["submit"])) { 
// Here you put you own login data you can use mysql to get it 
$username = "admin"; 
$password = "admin"; 
$username_post = htmlspecialchars($_POST["user"]); 
$password_post = htmlspecialchars($_POST["pass"]); 
if(($username_post == $username) && ($password_post == $password)) { 
session_start(); 
$_SESSION["admin"] = $username; 
} 
} 
?> 

,並把這個代碼頁要添加新條目

<?php 
session_start(); 
if(empty($_SESSION["admin"])) {die();} 
?> 
+0

它的工作,謝謝!,只是爲了後來誰加入,在表單中,你還需要一個提交輸入與name = 「提交」 – Krim

+0

是的,你需要它 –

0

Php-login附帶三個版本。第一個(單文件版本)也許就是你要找的。