Вопрос № 31275: Как открыть каталог(распечатать его содержимое на экран) и вывести из него изображения в уменьшеном виде, но чтобы по клику на изображение оно открывалось в новом окне!
А ещё такой вопрос чего данный скрипт(приложенный) выводит 2 лишнии пустые ра...Вопрос № 31294: Здравствуйте!
ASP.NET имеет преимущество в скорости перед PHP, так как скрипты компилируются. А как на счет компиляции PHP скриптов? Возможно ли это (в будущих версиях), и какая инфа по этой теме? Растолкуйте пожалуйста!...
Вопрос № 31.275
Как открыть каталог(распечатать его содержимое на экран) и вывести из него изображения в уменьшеном виде, но чтобы по клику на изображение оно открывалось в новом окне!
А ещё такой вопрос чего данный скрипт(приложенный) выводит 2 лишнии пустые размётки под картинки? Пробывал уменьшать значение счётчиков нечего невыходит!
Приложение:
Отправлен: 11.12.2005, 20:08
Вопрос задал: Dico (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: RedDevil
Здравствуйте, Dico!
Первые два файла это текущая папка - "." и корневая папка - "..". Естественно это не картинки и поэтому отображатся не будут. Как их отфильтровать я не знаю, через обычный if у меня не захотели if ($d == "." || $d == "..") - не работало у меня.
Могу педложить 2 варианта. Первый очень простой, мы знаем что первыми двумя файлами в любой папке будут эти два, то есть первые два файла не записывать в массив. Второй вариант фильтровать по расширению файла, если оно jpg, то записываем его в массив, нет не записываем.
Ответ отправил: RedDevil (статус: 2-ой класс)
Отправлен: 12.12.2005, 07:33
Отвечает: Дмитрий Иванов
Здравствуйте, Dico!
Не плохо вобщем то сделать заранее thumbsimage и их показывать списком а не уменьшать большие фото HTML'ом, иначе и усерам плохо, так как твой список будет до бесконечности грузиться, да и трафик будет жрать.
И надо проверять на тип файла, иначе ты будешь пытаться показать директории и всякую системную чушь.
P.S. пример в приложении
Приложение:
--------- ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: 9-ый класс)
Отправлен: 12.12.2005, 11:32
Вопрос № 31.294
Здравствуйте!
ASP.NET имеет преимущество в скорости перед PHP, так как скрипты компилируются. А как на счет компиляции PHP скриптов? Возможно ли это (в будущих версиях), и какая инфа по этой теме? Растолкуйте пожалуйста!
Отправлен: 12.12.2005, 03:03
Вопрос задал: $ham (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Doctor013
Здравствуйте, $ham!
PHP - cкрипты тоже можно откомпилировать с помощью Zend Encoder(www.zend.com), при этом убиваем сразу двух зайцев: выигрываем в скорости и скрываем исходный код от клиента. Есть также возможность делать лицензии на определенный срок, после которого скрипты перестают работать - данная возможность очень помогает в работе с недобросовестными клиентами. Для работы откомпилированных скриптов на сервере должен быть установлен бесплатный Zend Optimizer. Стоит программа недешево - около $1000, но окупается очень быстро,
ибо желающих "кинуть" веб-разработчика или украсть исходники более чем достаточно :-)
Ответ отправил: Doctor013 (статус: 2-ой класс)
Отправлен: 12.12.2005, 03:27 Оценка за ответ: 5 Комментарий оценки: Спасибо за информацию.
Отвечает: Дмитрий Иванов
Здравствуйте, $ham!
да вобщем то есть такое и для PHP, при использовании Zend Optimizer на сервере и компилировании скриптов Zend Encoder
--------- ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: 9-ый класс)
Отправлен: 12.12.2005, 11:15 Оценка за ответ: 4