lostyazilim

GET ile gelen veriye göre sayfayı göstermek.

10 Mesajlar 949 Okunma
lstbozum
wmaraci reklam

mrscode mrscode Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.11.2017
  • Yaş/Cinsiyet 32 / K
  • Meslek UI Designer
  • Konum Bursa
  • Ad Soyad S** Ö**
  • Mesajlar 80
  • Beğeniler 37 / 34
  • Ticaret 0, (%0)
Arkadaşlar kısa bir sorum olacak basit bir sistem düşünün, bir profil sayfası var ve ben index.php?url=profil&id=1 dediğimde 1 id'li üyeyi görüyorum. Fakat istiyorumki profil sayfası direk yazıldığında bu sayfayı değil kendi profil sayfasını açsın. Bunu nasıl yaparım yardımcı olabilecek var mıdır.

Özetle şu;
index.php?url=profil&id=1 yazdığında o id ye ait üyeyi görsün,

index.php?url=profil yazdığında kendi profil sayfasını görsün.

Şimdiden teşekkür ederim :)
 

 

wmaraci
reklam

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1750
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)
sadece kullanıcı adı ile çektirmeniz daha mantıklı.
 

 

mrscode mrscode Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.11.2017
  • Yaş/Cinsiyet 32 / K
  • Meslek UI Designer
  • Konum Bursa
  • Ad Soyad S** Ö**
  • Mesajlar 80
  • Beğeniler 37 / 34
  • Ticaret 0, (%0)
dump3cz nasıl yani profil yerinemi kullanıcı adını çekeyim
 

 

TeknoMonster TeknoMonster WM Aracı Kullanıcı
  • Üyelik 07.11.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad I** T**
  • Mesajlar 240
  • Beğeniler 42 / 52
  • Ticaret 22, (%100)
Php switch case
Mantigi ile getden gelen degere gore ala bilirsin

Key yada value seklindede kullana bilirsin.
mrscode

kişi bu mesajı beğendi.

wmaraci
wmaraci

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1750
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)
mrscode ben genelde şöyle yapıyorum:
$que_str = $_SERVER['QUERY_STRING'];
switch(true){
case $que_str == 'do=home':
echo 'anasayfa';
break;
}


böyle do(yapacağı işlem adı)
register
settings
profile
exit
login
vs..
 

 

mrscode mrscode Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.11.2017
  • Yaş/Cinsiyet 32 / K
  • Meslek UI Designer
  • Konum Bursa
  • Ad Soyad S** Ö**
  • Mesajlar 80
  • Beğeniler 37 / 34
  • Ticaret 0, (%0)
dump3cz bu şekilde yaptıktan sonra eğer hiç bir kural sağlanmazsa default: ile yine profile yönlendirmeme gerek varmı yoksa ilk case yeterli mi?
 

 

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1750
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)
mrscode sana şimdi bir index atıcam yaptığım q3a scriptinin kodları orayı bakıp incele komutlarda:
eğer giriş yapmadı vs. boş ise yönlendirme gibi temel güvenlik önlemleri mevcut. Kodlar:
http://pasted.co/0eaa68b4
 

 

mrscode mrscode Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.11.2017
  • Yaş/Cinsiyet 32 / K
  • Meslek UI Designer
  • Konum Bursa
  • Ad Soyad S** Ö**
  • Mesajlar 80
  • Beğeniler 37 / 34
  • Ticaret 0, (%0)
dump3cz ya sen süper bir insansın çok sağol baktığım gibi anladım ne yapmam gerektiğini. Çok çok teşekkür ederim :)
 

 

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1750
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)
mrscode unutma güvenlik önemli çoğu bilgiyi sessiona aktar ki işini kolayca hallet(eğer giriş yaptığında 3 session belirler eğer çektiğin veri 11 se admin yönetimi felan vs. uzadıkça gider yöntem çok lazım olursa gel).
 

 

mrscode mrscode Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.11.2017
  • Yaş/Cinsiyet 32 / K
  • Meslek UI Designer
  • Konum Bursa
  • Ad Soyad S** Ö**
  • Mesajlar 80
  • Beğeniler 37 / 34
  • Ticaret 0, (%0)
dump3cz anladım tamamdır. Takıldığım bir yer olursa rahatsız ederim yine. Tekrar teşekkür ederim :)
 

 

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