-
Ü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
-
Ü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ü.
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();
}
1 kişi bu mesajı beğendi.
-
Ü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
-
Ü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
-
Ü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.
1 kişi bu mesajı beğendi.