Arkadaşlar php ile klasoru şifreleyebilirmiyim ? veya login sayfası yapabilirmiyim internette araştırdım tam anlamadım olayı
Örneğin
/admin e girdiği zaman şifre soracak eğer admine şifre girilerek girildi ise admin/mesela sayfasında şifre sormıcak eğer girmemişse soracak bunu nasıl yapabilirim basit birşey olsada olur
Php Sayfa Şifreleme Veya Session
15
●7.097
- 31-01-2009, 22:51:43Üyeliği durdurulduPHP olmadan kolay bi şekilde (plesk kullanıorsan eğer) klasöre permission yapabilirsin.
PHP istiorsan eğer; Login sayfasında $_SESSION[uyeid]=$row[id]; die bir değer oluşturursun. "mesela" gbi admin sayfalarının başınada if ile $_SESSION[uyeid]'i sorgulatırsın.
giris.php
Alıntı
guvenlik.php
Bu kodları yaptıktan sonra şifrelemek istediğin sayfalaraAlıntı
include("guvenlik.php");
yazdıktan sonra şifrelemeyi ve korumayı başarmış olursun. - 31-01-2009, 23:21:47@Kadir, arkadasimizin kodunu biraz değiştirerek mysql e ihtiyac duymadan da yapilabilir.
giris.php
<? ob_start(); session_start(); //LOGİN KONTROL $kadi = "admin"; $kpass = "sifrem"; if (($kadi == $_POST[username]) && ($kpass == $_POST[password])) { $_SESSION[giris] = ok; session_register(); } if($_SESSION[giris] == ok) { header("Location: index.php"); exit(); } else { ?> <html> <form action="giris.php" method="POST"> kullanıcı: <input type="text" name="username"><br> şifre: <input type="password" name="password"><br> <input type="submit" value="giriş yap"> </form> </html> <? } ?>guvenlik.php
<? ob_start(); session_start(); if($_SESSION[giris] != "ok") { header("Location: giris.php"); exit(); } ?>Kadir adlı üyeden alıntı: - 31-01-2009, 23:24:07sayfalara guvenlik.php i include ederek;StarWm adlı üyeden alıntı: mesajı görüntüle
include("guvenlik.php"); - 31-01-2009, 23:25:17htaccess ile klasörü şifreleyebilirsin ya da
mysql kullanmayacam dersen
if($_POST['sifre']!="adminsifresi") { header("Location: giris.php"); exit(); }
adminsifresi kısmına herhangi birşey yazıp bunun doğru olup olmamasını sorgulayabilirsin. TEK bir şifre kullanılmış olur