[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Правильность URL
tranger
Добрый день. При добавлении новостей на сайт есть необходимость подключать видео с разлычних видеохостингов через iframe, нужно проверить является ли введённый url разрешённым (например я добавлю в массив список разрешённых url`ов). Подскажите каким образом это лучше сделать?
Первой мыслью было просто преверить совпадает ли введённый url со списком разрешённых url`ов, но злоумышленник сможет обойти эту проверку (http://*.ru/iframe.php?blabblabblab=allow_site.ru).
vagrand
Если имеется ввиду список разрешенных доменов то используйте функцию parse_url()

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
tranger
Цитата (vagrand @ 6.08.2014 - 15:56)
Если имеется ввиду список разрешенных доменов то используйте функцию parse_url()

URL может быть такого вида - http://*.ru/shell.php?videoid=1382958
SlavaFr
http://geektnt.com/validating-url-in-php-w...xpressions.html

_____________
↓↓↓↓↓↓↓↓↓↓
ответ может быть здесь
или в mysql_error();
tranger
SlavaFr, vagrand, спасибо !
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.