Проверка существования файла

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

vladimircape

Новичок
Добрый день.
Столкнулся с такой проблемой.
Имею такой файл
images/contractor/135/2011-08-24 18.43.44.jpg
ни один из этих способов его не находит, а файл есть, хотя другие файлы без проблем.
PHP:
$Headers = @get_headers("http://".$_SERVER['SERVER_NAME']."/".$url);		
		if(preg_match("|200|", $Headers[0])) {
PHP:
		if (@fopen("http://".$_SERVER['SERVER_NAME']."/".$url, "r")) {
 

vladimircape

Новичок
очень странный способ искать у себя на сервере файл
читаем http://phpfaq.ru/paths
Почитал ,я но пока не вижу решения.
Вот такой файл говорит что не найден
2011-08-24 18.43.44.jpg
хотя когда брал эту строку(получаемую) и вводил в браузер всё находилось.
P/S: Пока всё делала на локалке
 

Фанат

oncle terrible
Команда форума
если файл не существует,то через заголовки быстрее
Это тебе кто сказал? прабабушка перед смертью? А про фамильные брильянты в стуле ничего не говорила?
 

Pez!

Я твой сайт похапе писал
что простите ?????? ты понимаешь, что каждая функция - это энное кол-во системных вызовов. Что по твоему быстрее выполнится - одна функция или несколько ?
 

Фанат

oncle terrible
Команда форума
в браузер вводят URL
здесь ты приводишь имя файла, даже без пути, не говоря уже о хосте и схеме.

перед тем, как искать файлы скриптом, надо сначала научиться искать их на компьютере руками. Желательно НЕ методом тыкания в окошки Проводника Виндоус.
 

Фанат

oncle terrible
Команда форума
Pez!
вообще-то, для него get_headers - это одна функция :)
так что весь твой пафос - впустую.
 

Pez!

Я твой сайт похапе писал
Фанат, а прег_матч - это святой дух?

Я правда на твоей стороне и рад, что ты хочешь, чтоб люди научились, но в данной ситуации - ты помогаешь имхо не в ту сторону.
 

Фанат

oncle terrible
Команда форума
ОМГ, я сначала не въехал, о чём ты.
То есть, ты тоже функции тупо по головам считаешь - три функции меньше, чем пять? :)))
 

Pez!

Я твой сайт похапе писал
нет конечно, но зачем развивать дурацкий способ проверки файла через заголовки ?
 

vladimircape

Новичок
Стыд и срам, или вы глупы или не читали внимательно описание вопроса.
Вся проблема оказалось,в пробелах надо лишь было заменять на rawurlencode, а вы про какие-то пути.
Всё таки количество сообщений не показатель ума.
 

Фанат

oncle terrible
Команда форума
стыд и срам - это твоя идиотская проверка через http
вырастешь - поймёшь.
 

Фанат

oncle terrible
Команда форума
  • Like
Реакции: craz
Статус
В этой теме нельзя размещать новые ответы.
Сверху