v2.5.2
Giriş yap

Yönlendirilecek önceki sayfa site dışında sorunu.

kartal
459 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Kullanıcı login olduğunda

<script>
window.history.back();    
</script>

ajax success olduğunda bu şekilde yönlendiriyorum, ama login sayfasına site dışından gelindiğinde
önceki sayfa haliyle site dışı oluyor.

kartal
1090 gün önce
<?php
    if(isset($_SERVER["HTTP_REFERER"])){
	$backpace = $_SERVER["HTTP_REFERER"];
}else{
	$backpace = "";
}

Forma gizli input ekledim

<input type="hidden" value="$backpace" name="backpage">

php sorguda ise login başarılı ise

$login_success = false;

if(!empty($_POST["backpace"])){
	$login_success = 1; //site içi
}else{
	$login_success = 2; //site dışı
}
?>

ajax bölümünde :

<script>
--------------------------------
if(objectR.login){
			  					
    if(objectR.login == 1){

		window.history.back();
			  					
    }else if(objectR.login == 2){

		window.location = 'http://anasayfa/';		
	}
				        			
}
</script>