я должен получить IP и URL в параметре запроса, и мне нужно, чтобы избежать инъекции специально из URL-адреса строки, вот мой код:ли это хорошо, чтобы избежать инъекции просит
if(filterValidIp($ip) && filterValidUrl($url)) {
//it's ok
//code....
}
функция URL:
function filterValidUrl($s) {
$s = trim($s);
$valid = filter_var($s, FILTER_VALIDATE_URL);
if(!$valid === false) {
return true;
}
return false;
}
URL:
?url=http://google.com?id=ss'+&ip=127.0.0.1
проходят как действительный