v2.5.2
Giriş yap

başlık bulamadım

emmir2
466 defa görüntülendi

siteye giriş yaparken ilk olarak dil seçtiriyorum

if (!isset($_SESSION['dil'])) {
  header('Location:dil-sec.php');
  exit();
}else{
  require("dil/".$_SESSION["dil"].".php");
}

dil-sec.php de dil seçip anasayfaya tekrar döndürüyorum
Şimdi şöyle bir sorunum oluşuyor kullanıcı profilini paylaştığın da
xx.com/kullanici-adi/ şeklin de siteye giriş yapınca dil-sec.php den sonra anasayfaya gidiyor xx.com/kullanici-adi/ şeklinde yönlenmiyor

xx.com/kullanici-adi/ link yapısını nasıl açtırabilirim

munzevi
896 gün önce

ben bi sorun görmüyorum. düzgün bir şekilde çalışıyor. https://www.doctorsinturkey.com/loc.php?loc=tr adresinden dil seçtikten sonra önceki sayfaya yönlendiriyor. ama kalkıpta https://www.doctorsinturkey.com/loc.php?loc=tr bu linke hiçbir yönlendirme olmadan, doğrudan adres barına yazıp gidersen, bir önceki mesajda bahsettiğim durum yaşanır. senden benden başka kimsede bu linke doğrudan gitmez, site içerisinde tıklayınca zaten referans alınmış oluyor. hala daha anlamamışsın. daha nası örneklendirebilirim bilmiyorum.

https://www.doctorsinturkey.com/eda-akpinar-1 bu adrese gittiğim zaman çıkan dropdown'dan https://www.doctorsinturkey.com/loc.php bu adres üzerinden bir dil seçtiğimde

/*
    loc.php
*/
echo $_SERVER['HTTP_REFERER']; //https://www.doctorsinturkey.com/eda-akpinar-1 

ama çerezi sildim, doğrudan bu adrese gittiö https://www.doctorsinturkey.com/loc.php?loc=tr;

/*
    loc.php
*/
echo $_SERVER['HTTP_REFERER']; //Undefined