bakarmsn
Kimlik Onayı Bekliyor
Banlı Kullanıcı
-
Üyelik
20.01.2018
-
Yaş/Cinsiyet
33 / E
-
Meslek
Memur
-
Konum
İstanbul Avrupa
-
Ad Soyad
G** E**
-
Mesajlar
153
-
Beğeniler
26 / 25
-
Ticaret
0, (%0)
Arkadaşlar;
Selam Arkadaşlar aşağıdaki kod ziyaretcinin nereden geldiği göstermeye yarıyor.
Url yok ise veri tabanına kayıt yapmıyor
Ancak url olursa veri tabanına kayıt yapıyor ben istiyorum ki url yok ise bos yazısı kayıt edilsin.
if(@$_SERVER['HTTP_REFERER']) $birOncekiDizin = @$_SERVER['HTTP_REFERER'];
else $birOncekiDizin = 'BOS';
Bir de aşağıdaki gibi birşey denedim madem boş olunca kayıt yapmıyor. Yanına yazı gelmesini sağladım yine olmadı.
echo $birOncekiDizin = ($_SERVER['HTTP_REFERER']);
echo $yazi = 'selam';
$veritabanidizini = $yazi." ".$birOncekiDizin;
-
Üyelik
16.06.2017
-
Yaş/Cinsiyet
25 / E
-
Meslek
Bilgisayar mühendisi öğrencisi
-
Konum
Ankara
-
Ad Soyad
S** Y**
-
Mesajlar
3826
-
Beğeniler
2399 / 1874
-
Ticaret
97, (%100)
Çok fayadası olacağını sanmıyorum ama denemekten zarar gelmez. Bir de isset ile deneyebilir misiniz?
if(isset($_SERVER['HTTP_REFERER'])){ $birOncekiDizin = $_SERVER['HTTP_REFERER'];}
else {$birOncekiDizin = 'BOS'; }
1 kişi bu mesajı beğendi.
-
Üyelik
03.04.2019
-
Yaş/Cinsiyet
29 / E
-
Meslek
.
-
Konum
Trabzon
-
Ad Soyad
A** K**
-
Mesajlar
905
-
Beğeniler
393 / 395
-
Ticaret
3, (%100)
Daha kısa ve sade bir kullanım için;
$birOncekiDizin = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : "BOS";
PHP 7 kullanıyorsanız da ;
$birOncekiDizin = $_SERVER['HTTP_REFERER'] ?? "BOS";
1 kişi bu mesajı beğendi.