ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


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

> Без описания
Gori
Отправлено: 13 января 2017 — 17:23
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 165
Дата рег-ции: Сент. 2013  
Репутация: 2




CODE:
<?php
$dir = 'uploads/'; // Папка с изображениями
$cols = 3; // Количество столбцов в будущей таблице с картинками
$files = scandir($dir); // Берём всё содержимое директории
echo "<center><table>"; // Начинаем таблицу
$k = 0; // Вспомогательный счётчик для перехода на новые строки
for ($i = 0; $i < count($files); $i++) { // Перебираем все файлы
if (($files[$i] != ".") && ($files[$i] != "..")) { // Текущий каталог и родительский пропускаем
if ($k % $cols == 0) echo "<tr>"; // Добавляем новую строку
echo "<td>"; // Начинаем столбец
$path = $dir.$files[$i]; // Получаем путь к картинке
echo "<a href='$path' target='_blank'>"; // Делаем ссылку на картинку
echo "<img src='$path' alt='' width='300' />"; // Вывод превью картинки
echo "</a>"; // Закрываем ссылку
echo "</td>"; // Закрываем столбец
/* Закрываем строку, если необходимое количество было выведено, либо данная итерация последняя */
if ((($k + 1) % $cols == 0) || (($i + 1) == count($files))) echo "</tr>";
$k++; // Увеличиваем вспомогательный счётчик
}
}
echo "</table></center><br>"; // Закрываем таблицу
?>


Почему-то некоторые картинки переворачиват на 90 градусов влево.
А некоторые нормально.
Т.е. когда открываюв браузере увеличенную ккартинку, то она нормлаьная, когда при помощи этого скрипта, то она переворачивается налево.
 
 
Gori
Отправлено: 13 января 2017 — 18:24
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 165
Дата рег-ции: Сент. 2013  
Репутация: 2




Кстати и вверх ногами тоже демонстрируется.
 
 
Gori
Отправлено: 14 января 2017 — 07:37
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 165
Дата рег-ции: Сент. 2013  
Репутация: 2




Как я понял дело в неком EXIF
Какая-то инфа сидит в картинке, которая читается браузерами.
Как эту инфу удалить?
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« PHP/Perl »

> Похожие темы: Почему переворачивает картинку на 90 градусов?
Темы Форум Информация о теме Обновление
У гостя отбражается мой IP
Почему так?
Решение проблем Ответов: 2
Автор темы: mastersound
21 мая 2009 — 19:06
Автор: mastersound
смена фона страницы
как сделать картинку
Обсуждение Ответов: 1
Автор темы: Zamorskiy
10 июня 2013 — 14:46
Автор: electron
Прикрепление файлов
Почему невозможно прикрепить файл, хотя расширение прописано в "Безопасности"
Общие вопросы Ответов: 10
Автор темы: Vi-vi
12 октября 2014 — 14:51
Автор: Guyver
картинки к темам
Для каждой темы слева можно поместить картинку, своеобразную иконку...
Установка и обновление Ответов: 3
Автор темы: manfil
18 марта 2009 — 11:44
Автор: yura3d
Изменить фоновую картинку в шапке форума
Обсуждение Ответов: 4
Автор темы: Chiv_Chelios
30 сентября 2011 — 15:02
Автор: archi-mobile
 



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




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.059]     [ ]