Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
http://mysite.com/news.php?new=123'
Пробвах сложих два апострофа и си изведе всичко правилно. Аз не съм ги минал през is_numeric, а съм им сложил (int).t0m3kk каза:под SQL aтаки мисля, че имаш в предвид SQLinjectionАко е това и имаш страници от сорта на http://mysite.com/news.php?new=123
Уязвимото място е $_GET променливатаВ случая new, а най-лесният начин да разбереш дали има уязвимост е да пробваш с линк от сорта на :
http://mysite.com/news.php?new=123'
Ако изкара грешки при извеждането на информацията в страницата - значи си уязвим, но ако си изкара информацията коректно - няма проблем![]()
Хубаво е да минаваш такива променливи през is_numeric()
Eто ти още информация за SQL Injection
FestarBG каза:Става и с is_int, is_numeric, (int), in_array($id, range(1,10) и какво ли още не.Важното е да се използва нещо, каквото и да е, за да се предотвратят sql инжекции.
![]()