lostyazilim
tr.link

PHP Aktif Pasif

11 Mesajlar 3.724 Okunma
acebozum
tr.link

RendMedia RendMedia WM Aracı Kullanıcı
  • Üyelik 23.04.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad B** M**
  • Mesajlar 215
  • Beğeniler 60 / 42
  • Ticaret 6, (%100)
Merhabalar, bir site kodluyorum şuan fakat takıldığım bir yer var. Admin panel üzerinden site aktif pasif yapmak istiyorum. Bunun için ne yapmam lazım yardımcı olabilcek varmı? Aşağıdaki kodu buldum fakat bir şey anlayamadım mantık olarak.




if ($durum == 1) { header("Location:pasif.php"); exit();}
 

 

https://yazsor.com
elektronikssl
webimgo

kelebek kelebek WM Aracı Kullanıcı
  • Üyelik 11.05.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Geliştirici
  • Konum Malatya
  • Ad Soyad E** K**
  • Mesajlar 3142
  • Beğeniler 60 / 764
  • Ticaret 5, (%100)
Veri tabanından sitenin durumunu çekeceksiniz sonrası basit if kontrolü.
 

 

RendMedia RendMedia WM Aracı Kullanıcı
  • Üyelik 23.04.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad B** M**
  • Mesajlar 215
  • Beğeniler 60 / 42
  • Ticaret 6, (%100)

kelebek adlı üyeden alıntı

Veri tabanından sitenin durumunu çekeceksiniz sonrası basit if kontrolü.


Hocam veritabanından çekince hata veriyor. veritabanında bakim diye bir tablo açtım bunu çekiyorum ama if ($durum == ) { header("Location:pasif.php"); exit();} şeklinde ama hata veriyor
 

 

https://yazsor.com

emreyvz emreyvz .NET Core & Angular & PHP Kullanıcı
  • Üyelik 19.04.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** Y**
  • Mesajlar 691
  • Beğeniler 110 / 250
  • Ticaret 24, (%100)
Bu şekilde yapabilirsiniz.

..
..
$durum = $item["id"];
if ($durum==1) {
header("locationasif.php");
exit();
}
RendMedia

kişi bu mesajı beğendi.

wmaraci
wmaraci

RendMedia RendMedia WM Aracı Kullanıcı
  • Üyelik 23.04.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad B** M**
  • Mesajlar 215
  • Beğeniler 60 / 42
  • Ticaret 6, (%100)

emreyvz adlı üyeden alıntı

Bu şekilde yapabilirsiniz.


Çok saolun hocam. İşe yaradı.
 

 

https://yazsor.com

vkonca vkonca WM Aracı Kullanıcı
  • Üyelik 12.08.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Web Developer
  • Konum Tekirdağ
  • Ad Soyad V** K**
  • Mesajlar 294
  • Beğeniler 73 / 63
  • Ticaret 0, (%0)
Bak yönlendirmeni bu şekilde yapma. firefox'ta bi eklenti vardı bu tür yönlendirmeleri iptal ediyordu sayfa olduğu gibi açılıyodu.
 

 

VBA Developer

RendMedia RendMedia WM Aracı Kullanıcı
  • Üyelik 23.04.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad B** M**
  • Mesajlar 215
  • Beğeniler 60 / 42
  • Ticaret 6, (%100)

vkonca adlı üyeden alıntı

Bak yönlendirmeni bu şekilde yapma. firefox'ta bi eklenti vardı bu tür yönlendirmeleri iptal ediyordu sayfa olduğu gibi açılıyodu.


ne kullanayım hocam ne tavsiye edersiniz
 

 

https://yazsor.com

vkonca vkonca WM Aracı Kullanıcı
  • Üyelik 12.08.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Web Developer
  • Konum Tekirdağ
  • Ad Soyad V** K**
  • Mesajlar 294
  • Beğeniler 73 / 63
  • Ticaret 0, (%0)
Bak şimdi yaptığından anladığım kadarıyla şöyle bişey yaptın

Kodları Eklediğin dosyan:

$durum = $item["id"];
if ($durum==1) {
header("locationasif.php");
exit();
}
?>

o Sayfaya ait diğer kodlar...

------------------------------------------------

Böyle yaptığın için adam yönlendirmeyi engellediğinde sayfayı görebilcek ama bunu

$durum = $item["id"];
if ($durum==1) {
header("locationasif.php");
exit();
}else{
?>

o Sayfaya ait diğer kodlar...

}
?>

yaparsan yani if sorguna birde else eklersen sorun düzelir.

Yani bende daha önceden böyle bişey olmuştu. Bu şekilde sorunu çözdüm. Yönlendirmeyi iptal etse bile sayfa boş gözüküyodu. Sonuçta durum 1 'e eşit oluyor ama else bölümüne girmiyor. O yüzden boş sayfa görmek zorunda kalıyor
 

 

VBA Developer

MehmetMasa MehmetMasa WM Aracı Kullanıcı
  • Üyelik 05.10.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad M** M**
  • Mesajlar 1946
  • Beğeniler 552 / 554
  • Ticaret 40, (%100)
Hocam oncelikle session sorunu yasamamak icin yonlendirmeyi bir fonksiyon olarak yaziniz. Rendsmm sitenizde kI yonlendirme.php gibi bir fonksiyon yazabilirsiniz. Sonra veri tabaninizda site durumu olarak bir tablo olusturun. Bu tabloda 1 Site aktif olsun 0 ise pasif.
Admin paneline bir tane selected ekleyin ve oradan guncellemek icin.
Her sayfanizin ustunde tekrardan site durumunu kontrol ettirirseniz her sayfanizda yonlendirir.
Rendsmm scriptinizde ust tarafta seisson ile kullanici gelmis mi kontrol ediliyor eger gelmediyse index e hic gecirmiyor logine yonlendiriyor. Yonlendirme olayinida oradan inceleyebilirsiniz.
RendMedia

kişi bu mesajı beğendi.

RendMedia RendMedia WM Aracı Kullanıcı
  • Üyelik 23.04.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad B** M**
  • Mesajlar 215
  • Beğeniler 60 / 42
  • Ticaret 6, (%100)
Fatal error: Call to a member function fetch() on boolean in C:\AppServ\www\panelim\panel\ayar.php on line 5

Bu hatayı veriyor arkadaşlar şimdide :) mehmetmasa bakabilirmisiniz müsaitseniz hocam bir.
 

 

https://yazsor.com
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al