How to differentiate domains from longer URLs in PHP? -
i receive urls php form _post
method.
i sure urls because jquery validate plugin tests them before sending.
then process them in php.
however, want make sure :
domain.com
or domain.com/
end /
.
but, want make sure :
domain.com/page
or domain.com/page/
or domain.com/dir/page/
or domain.com/page.html
end without /
.
i found : php: how add trailing slash absolute url quite helpful.
i use :
$rawarrival = $_post["arrival"]; $url = parse_url($rawarrival); if(!isset($url['path'])) $url['path'] = '/'; $arrival = $url['scheme']."://".$url['host'].$url['path'];
nevertheless, still can't make long url (longer domain) without "/".
how should twist make work ?
thank you.
look @ last character?
if (substr($url["path"], -1, 1) === "/") { $url["path"] = substr($url["path"], 0, -1); }
(untested)
Comments
Post a Comment