- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
function curPageURL() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
$pos = strripos($pageURL, "/");
if ($pos !== false) {
$pageURL = substr($pageURL, 0, $pos+1);
}
return $pageURL;
}
guest 07.09.2013 18:12 # 0
ваш кэп
good_web_master 08.09.2013 10:11 # 0
$pos = strripos($pageURL, "/");
if ($pos !== false)
$pos всегда будет число так как на 4 строке $pageURL .= "://";
good_web_master 08.09.2013 10:18 # 0
bormand 08.09.2013 12:56 # 0
Т.е. произвольную ссылку тут, имхо, не получится сформировать. Получится только текущий урл с подрезанным хвостом.
Или я туплю?
WGH 08.09.2013 13:30 # 0
bormand 08.09.2013 13:33 # 0
WGH 08.09.2013 13:33 # 0
А так?
WGH 08.09.2013 13:34 # 0
bormand 08.09.2013 13:37 # +2
bormand 08.09.2013 13:35 # 0
/ надо куда-нибудь в конец.
WGH 08.09.2013 13:36 # 0
Попытка №3 :)
bormand 08.09.2013 13:39 # 0
bormand 08.09.2013 13:42 # 0
WGH 08.09.2013 13:43 # 0
bormand 08.09.2013 13:45 # 0
> Браузер все равно ж заэскейпит.
Угу, поэтому подбросить эту ссылку кому-нибудь не удастся.
bormand 08.09.2013 13:51 # +1