Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Вывод списка изображений по айди

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
embraceZlOY
Отправлено: 01 Октября, 2015 - 17:34:40
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Окт. 2015  


Помог: 0 раз(а)




Что бы не создавать тему:

Создал такой массив:

$i = 25000;
while ($i <= 26000):
echo "<div class='parser'>
<img src="www.asd.com/$i/img.jpg' height='300px' wight='300px'>
</div>
<br>";
$i++;
endwhile;

но картинки есть не все (например 25000/img.jpg - есть, а 25001/img.jpg - нету

Как сделать что бы если есть то был процес сохраненния (какой if ?), а если картинки нет (404) то ничего не произходит

(Отредактировано автором: 01 Октября, 2015 - 18:18:48)

 
 Top
DeepVarvar Супермодератор
Отправлено: 01 Октября, 2015 - 17:44:06
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




PHP:
скопировать код в буфер обмена
  1. $i = 0; while ($i < 1000) echo '<img src="/' . (++$i) . '/img.jpg">';
 
 Top
embraceZlOY
Отправлено: 01 Октября, 2015 - 18:19:14
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Окт. 2015  


Помог: 0 раз(а)




Что бы не создавать тему:

Создал такой массив:

$i = 25000;
while ($i <= 26000):
echo "<div class='parser'>
<img src="www.asd.com/$i/img.jpg' height='300px' wight='300px'>
</div>
<br>";
$i++;
endwhile;

но картинки есть не все (например 25000/img.jpg - есть, а 25001/img.jpg - нету)

Как сделать что бы если есть то был процес сохраненния (какой if ?), а если картинки нет (404) то ничего не произходит
 
 Top
Sail
Отправлено: 02 Октября, 2015 - 09:33:58
Post Id



Участник


Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014  


Помог: 57 раз(а)




embraceZlOY пишет:
Как сделать что бы если есть то был процес сохраненния (какой if ?), а если картинки нет (404) то ничего не произходит

Поможет результат выполнения функции file_exists()
 
 Top
DeepVarvar Супермодератор
Отправлено: 02 Октября, 2015 - 13:18:56
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Sail пишет:
Поможет результат выполнения функции file_exists()
Неа, может обкакаться. Т.к. филеэкзистс проверяет есть ли что-то, и все. Но не учитывает что это, директория или файл, так же не будет учитывать права доступа в некоторых случаях.
Так что, перефразирую:

Поможет результат выполнения функции is_file()
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB