Parametreler olmadan adres çubuğunu alın

3 Cevap php

Bana iletilen parametreler olmadan tarayıcınızın adres çubuğunun değerini almak Yardım edin lütfen. Düzenli ifadeler ve string fonksiyonları kullanımı olmadan. Bunu yapabilirim? (Ben apache php kullanın).

enter

http://dev.mazda-parts.ru/catalogue/?spattern=1

exit

http://dev.mazda-parts.ru/catalogue/

3 Cevap

parse_url () size yardımcı ya strtok'un gibi php string functions, bazı, (olabilir)

Eğer $_SERVER['HTTP_REFERER'] değişken bulunabilir son sayfanın URL'sini, istediklerini söylüyorlar.

Serbestçe müşteri tarafından değiştirilebilir gibi bu değer güvenilir değildir dikkat edin.

Eğer son sayfayı bulmak için daha doğru bir yol istiyorsanız, oturumları kullanabilirsiniz. İşte bir örnek:

session_start();
$last_page = $_SESSION['pageurl'];
$_SESSION['pageurl'] = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URL'];

// $last_page now contains a more reliable value for the last url