PhpNukeTurkiye.Com (F)  >> PNT Nuke ve Php-Nuke (F)  >> Genel (F)
DSolu Görünüm İçin Tıklayın "ereg sorunu"

beriisi: ereg sorunu (2017/04/30 - 15:47)

merhaba aşağıdaki ereg hasalı alıyorum bu kodu nasıl duzeltebilirim teşekürler

if(! ereg("Yonet.php",$_SERVER["PHP_SELF"]))
die("Bu Sayfa Tek Başına görüntülenemez");

Ahmet: Re: ereg sorunu (2017/04/30 - 17:24)

ereg() fonksiyonu php sürümü 5.3.0 dan sonra önerilmemektedir ve php 7 sürümünde bulunmamaktadır bunun yerine strpos kullanabilirsiniz.

if(strpos($_SERVER["PHP_SELF"], "Yonet.php") > 0)
die("Bu Sayfa Tek Başına görüntülenemez");

Alternatif olarak amacınız admini saklamak ise adminbox adlı uygulamamı kullanabilirsiniz download bölümünde olması gerekiyor.

beriisi: Re: ereg sorunu (2017/04/30 - 20:36)

if(strpos($_SERVER["PHP_SELF"], "Yonet.php") > 0)
die("Bu Sayfa Tek Başına görüntülenemez");

verdiğiniz kodu ekledim butun admin paneli gitti

Bu Sayfa Tek Başına görüntülenemez yazı cıkıyor nedendir acaba


Bu hatta blokların yonet yol.php sayfaların hepsinde var

hata bastırma koduyla duzlettim ama sonucta hata orda duruyor :)

Ahmet: Re: ereg sorunu (2017/05/03 - 02:38)

Bu kod sayfaya doğrudan erişimi engellemek için kullanılır yani Yonet.php adresine doğrudan girmeyi engeller. Bu amacın dışında farklı bir amaçla kullanacaksan kodu ona göre düzenleriz.

beriisi: Re: ereg sorunu (2017/05/03 - 20:32)

tamam doğrudur bende onun için kulaniyorum ama admin girişi yaptığım halde


bu yazıyı goruyorum >>Bu Sayfa Tek Başına görüntülenemez

Sonsuzluk: Re: ereg sorunu (2017/05/05 - 00:31)

if(!preg_match("Yonet.php",$_SERVER["PHP_SELF"]))
die("Bu Sayfa Tek Başına görüntülenemez");