wmaraci reklam

if else sorunu ilginç bir işlem

5 Mesajlar 757 Okunma
wmaraci reklam

bakarmsn bakarmsn Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 20.01.2018
  • Yaş/Cinsiyet 32 / 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;
 

 

SMM Panel, Sosyalyuvam, Bayilik Paneli, En Uygun Panel, Takipçi Paneli
reklam

ASametYildirim ASametYildirim Saygı, Sevgi, Anlayış. Kullanıcı
  • Üyelik 16.06.2017
  • Yaş/Cinsiyet 24 / 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'; }
bakarmsn

kişi bu mesajı beğendi.

bakarmsn bakarmsn Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 20.01.2018
  • Yaş/Cinsiyet 32 / E
  • Meslek Memur
  • Konum İstanbul Avrupa
  • Ad Soyad G** E**
  • Mesajlar 153
  • Beğeniler 26 / 25
  • Ticaret 0, (%0)
ASametYildirim

Teşekkürler Hocam Oldu. :)
 

 

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Ü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";
bakarmsn

kişi bu mesajı beğendi.


wmaraci

bakarmsn bakarmsn Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 20.01.2018
  • Yaş/Cinsiyet 32 / E
  • Meslek Memur
  • Konum İstanbul Avrupa
  • Ad Soyad G** E**
  • Mesajlar 153
  • Beğeniler 26 / 25
  • Ticaret 0, (%0)
Abdullahx

Bilmiyordum iyi oldu daha kısaymış teşekkürler.
Abdullahx

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al