|
|
|
| вопрос такой , вот человек в input поле вводит сылку, мне нужно проверить являеться ли сылка валидной и главное чтоб сылка была на изображение типо http://www.example.com/image.jpg|gif|png|
или http://www.example.com/image.jpg|gif|png| | |
|
|
|
|
|
|
|
для: Ressfourt
(22.02.2006 в 12:46)
| | Для этого можно воспользоваться регулярным выражением
<?php
// http://www.example.com/image.jpg|gif|png|
$cnt = "http://www.example.com/image.jpg";
$pattern = "#\.(jpg|gif|png)$#isU";
if(!preg_match($pattern, $cnt))
{
exit("Не корректное изображение");
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(22.02.2006 в 13:36)
| | http://localhost/amis/system/image.php?image=http://localhost/amis/system/image.php?image=http://localhost/amis/system/image.php?image=http://webavatar.gameguru.ru/110/003044.jpg
если у меня сылка повторяеться и повторяется таким образом ^ как ее через регулярные выражения до http://localhost/amis/system/image.php?image=http://webavatar.gameguru.ru/110/003044.jpg | |
|
|
|
|
|
|
|
для: Ressfourt
(23.02.2006 в 00:59)
| | Знак $ означает, что шаблон будет совпадать в конце строки. т.е будет совпадать с
.jpg | |
|
|
|
|
|
|
|
для: Саша
(23.02.2006 в 11:04)
| | да | |
|
|
|
|
|
|
|
для: Ressfourt
(23.02.2006 в 00:59)
| | А что требуется? Исключить такие повторяющиеся ссылки? | |
|
|
|