Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Одна картинка отдувается за все которых нет с помощью .htaccess
 
 автор: verg   (17.01.2011 в 17:39)   письмо автору
 
 

У меня в скрипте есть много картинок которых на самом деле нет... картинок таких много и мне лень исправлять весь скрипт...
Напимер я знаю что все эти картинки, которых нет, должны лежать в папке img? можно ли как то с помощью .htaccess сделать так, чтоб вместо этих недоступных картинок появлялась картинка pic.gif, которая лежит в этой папке?

Или еще проще, можно ли сделать как нибудь, чтобы картинки, которых нет, не появлялись совсем?

  Ответить  
 
 автор: DJ Paltus   (17.01.2011 в 18:01)   письмо автору
 
   для: verg   (17.01.2011 в 17:39)
 

Вернее всего было бы всё же влезть в скрипт и перед выводом картинки поставить условие наличия таковой на сервере методом is_file. И вот тут уже можно либо не выводить картинку вовсе, либо вместо нее выдавать затычку типа "no image".

  Ответить  
 
 автор: Красная_шляпа   (17.01.2011 в 18:19)   письмо автору
 
   для: DJ Paltus   (17.01.2011 в 18:01)
 

file_exists(...) and is_file(...)

  Ответить  
 
 автор: sim5   (17.01.2011 в 18:53)   письмо автору
 
   для: Красная_шляпа   (17.01.2011 в 18:19)
 

Разумнее навести порядок, а не заниматься такими проверками, накладно это, коли речь о многих файлах.

  Ответить  
 
 автор: verg   (17.01.2011 в 19:05)   письмо автору
 
   для: sim5   (17.01.2011 в 18:53)
 

Вот вот... но порядок тож долго навести .. файлов много.. вот я и написал про .htaccess , нельзя ли как то при помощи его уменьшить хоть на пару (у мя это займет гораздо больше вермени чем пару часов) часов моё прибываение около компа... ))

  Ответить  
 
 автор: sim5   (17.01.2011 в 19:23)   письмо автору
 
   для: verg   (17.01.2011 в 19:05)
 

А вы что картинки руками везде прописывали? Пишите скрипт одноразовый, который проверит мертвых душ и удалит на них ссылки. Вопрос еще от куда они у вас появились....

  Ответить  
 
 автор: verg   (17.01.2011 в 19:38)   письмо автору
 
   для: sim5   (17.01.2011 в 19:23)
 

Я переделываю скрипт... он естественно написан не мною.. вот и неохото слишком уж долго над ним возиться... То есть можно написать скрипт который проверит есть есть ли картинки, на которые ссылается файл php/// если нет.. то чтоб этот скрипт заменил их на какую нибудь рабочую картинку. Можно ли так сделать?

А скрипт сайта тот может содрали с какого сайта.. но не полностью что ли.. короче кудат картинки подевались или затерялись....

  Ответить  
 
 автор: sim5   (17.01.2011 в 19:51)   письмо автору
 
   для: verg   (17.01.2011 в 19:38)
 

Конечно можно проверить и удалить либо ссылки на них, либо заменить чем-то.... Все зависит от того, что это за картинки, каково их назначение.

  Ответить  
 
 автор: Красная_шляпа   (17.01.2011 в 20:43)   письмо автору
 
   для: verg   (17.01.2011 в 19:05)
 

какой порядок?

  Ответить  
 
 автор: Красная_шляпа   (17.01.2011 в 20:43)   письмо автору
 
   для: sim5   (17.01.2011 в 18:53)
 

почему?

  Ответить  
 
 автор: sim5   (18.01.2011 в 04:20)   письмо автору
 
   для: Красная_шляпа   (17.01.2011 в 20:43)
 

Потому, что наведение порядка это разовая операция.

  Ответить  
 
 автор: mihdan   (18.01.2011 в 12:12)   письмо автору
 
   для: verg   (17.01.2011 в 17:39)
 

[поправлено модератором]

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования