Arkadaşlar php ile hazırladığım sitede veri tabanında kullanıcılara 0 ve 1 şeklinde yetki verdim.
1 yetkisine sahip olan kullanıcı dosya yükle butonunu görebilirken, 0 yetkisine sahip olan ise dosya yükle butonunu göremeyecek. Hatta bununla ilgili koduda yazdım ancak hangi kullanıcı ile girilirse girilsin dosya yükle butonu görnmüyor.
Yazdığım kod şöyle
if($_SESSION['yetki'] == "0") {
echo ' <form action="dosya.php">
<input type="submit" style="position: relative; top: -52px; width:140px; height:40px; font-size:20px; left: 100px; border-radius: 10px; background-color: aqua; " value="Dosya Yükle" />
Bu konuda bana yardımcı olacak arkadaş var mı? PM atarsanız sevinirim. Teşekkürler.
PHP Yetki işi verilecektir.
13
●348
- 12-12-2019, 18:13:46büyük ihtimalle sorguyu yanlış çeviriyorsunuz. Kodu paylaşır mısınız? Ek olarak, bu görünmeme olayı sadece HTML Kodlarıyla yapılıyorsa burada bir zafiyet söz konusudur. PHP olarak $_FILES komutunda da engelleme yapmalısınız.byvector adlı üyeden alıntı: mesajı görüntüle
- 12-12-2019, 18:17:01Üyeliği durdurulduÖzelden mesaj attım hocam size.flyingatm adlı üyeden alıntı: mesajı görüntüle
- 12-12-2019, 18:26:15Üyeliği durdurulduHocam öncelikle mesajın için çok teşekkürler.ultibil adlı üyeden alıntı: mesajı görüntüle
Ben yazdığım kod aşaıdaki gibi. Bakarsan sevinirim.
if($_SESSION['yetki'] == "0") {
echo ' <form action="dosya.php">
<input type="submit" style="position: relative; top: -52px; width:140px; height:40px; font-size:20px; left: 100px; border-radius: 10px; background-color: aqua; " value="Dosya Yükle" /> - 12-12-2019, 18:34:42Session oluşturduğunuz sayfada Session start komutu kullanıyor musunuz?
- 12-12-2019, 18:39:01Yetkisi 0 olan kişiye gösteriyorsun butonubyvector adlı üyeden alıntı: mesajı görüntüle
$yetkicek = $_SESSION['yetki'];
if($yetkicek == "1") {
echo ' <form action="dosya.php">
<input type="submit" style="position: relative; top: -52px; width:140px; height:40px; font-size:20px; left: 100px; border-radius: 10px; background-color: aqua; " value="Dosya Yükle" />
Bu şekilde denermisiniz - 12-12-2019, 18:55:45Üyeliği durdurulduHocam denedim. Bu şekilde de olmuyor.ultibil adlı üyeden alıntı: mesajı görüntüle
Evet hocamSulhperver adlı üyeden alıntı: mesajı görüntüle - 12-12-2019, 19:05:23O sayfada print_r($_SESSION); yaparak ilgili session oluşmuş mu kontrol edin varsa çalışmaması için bir neden yokbyvector adlı üyeden alıntı: mesajı görüntüle