Как проверить является ли строка ссылкой

Статус
В этой теме нельзя размещать новые ответы.

makis

Новичок
Как проверить является ли строка ссылкой

Доброго времени суток.
Подскажите пожалуйста как можно проверить является ли передаваемая через форму строка ссылкой.
Я пробую так:
PHP:
$file = @fopen ("$image_link", "r");
if (!$file) {
  // не является
  echo "бла-бла-бла"; 
  exit;
  }

// является, идёт обработка файла...
Но если переменной $image_link передать в качестве значения какой-то набор символов, а не ссылку, то вылазит следующая ерунда:
fopen(ghgfh) [function.fopen]: failed to open stream: No such file or directory
Спасибо за внимание.
 

kruglov

Новичок
ой, похакают вас, похакают как пить дать...

вот у вас уже есть средство, чтоб любой злодей смог посмотреть все ваши исходники.
 

HraKK

Мудак
Команда форума
kruglov
Я думаю проекты того уровеня что он сможет сделать хакать не имеет смысла.
 

makis

Новичок
Я забыл упомянуть, что этот файл должен быть удалённым, т.е. не лежать на сервере, где будет расположен сайт. Используя is_file не удаётся узнать файл это или нет по сcылке типа http://www.site.com/image.jpg.
 

makis

Новичок
Скрипт обрабатывает картинки с удалённого сервера. Если ссылка ссылается (простите за тафталогию) на существующий файл, то идёт проверка на то является ли данный файл картинкой. Дальше идёт обработка и т.п.
 

HraKK

Мудак
Команда форума
А подробнее? Откуда она берет эти ссылки, что за картинки.
 

makis

Новичок
Я думаю, что это не имеет никакого значения. Если не хотите/не можете ничего подсказать (нужное подчеркнуть), то лучше ничего не писать, чем задавать безсмысленные вопросы.
 

HraKK

Мудак
Команда форума
Единственное что неимеет значения это то что ты думаешь.
Если я задаю вопросы значит они не бессмысленные.

Продолжаем.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху