Hocam aslında ajax ile yormanıza da gerek yok. Benim üstteki kodum çalışmadıysa sayfada görünmez bir input text koyup javascript ile o texte değeri yazdırıp echo ile o textteki değeri de alabilirsiniz.
Heh işte onu nasıl yapabilirim

Javascript/jQuery kısmı;
var curl = window.location.href;
$.post("ajax.php", {"url":encodeURIComponent(curl)}, function(data){
alert("url php'ye postlandı");
//Sayfa yenilenir?
});
PHP Kısmı;
$url = urldecode($_POST["url"]);
session_start();
$_SESSION["url"] = $url;
Sayfa yenilendikten sonra PHP;
echo $_SESSION["url"];
Bu şekilde belki işini görür? Türetebilirsin
Hocam 500 hatası alıyorum bu kod ile.