Есть потребность в маленьком скрипте вывода изображений через РНР.

Вопрос, в принципе, для спеца пустячный - деньги соответствующие. ;)

Суть вопроса - есть у нас домен motohit.ru, приклееный к существующему хостингу autocover.ru. Домен этот в файловой структуре сервера отображается как папка "motohit" в общей директории autocover'a.

Изображения хотим использовать те, которые залиты на autocover'е. Путь к этим файлам необходимо прописывать абсолютный.

Нужен скрипт, который выводил бы изображения из массива, при этом определял бы mime тип изображения (jpeg или gif), так как все картинки в этих форматах.

Вот 2 варианта скриптов, работающих у меня в Денвере, но отказывающихся работать на сервере.

Может быстрее будет какой-то из них поправить, чем написать заново.

Или может есть какое-то готовое решение для данной задачи.

Вариант 1

-----------

Ссылка на изображение:

Содержание img.php:

$arr['map001']="http://www.autocover.ru/cat/mapr/map001.gif";

// потом идут еще элементы подобные элементы массива

$arr['map002']="http://www.autocover.ru/cat/mapr/map002.gif";

$arr['map003']="http://www.autocover.ru/cat/mapr/map003.gif";

// и т.д.

$image=$arr[$pic];

$size=getimagesize($image);

if ($size === false) die ('Wrong file format!');

$format = strtolower(substr($size['mime'], strpos($size['mime'], '/')+1));

$icfunc = "imagecreatefrom" . $format;

if (!function_exists($icfunc)) return false;

$im = $icfunc($image);

imagejpeg ($im);

imagedestroy($im);

?>

-----------

Вариант 2

-----------

Ссылка на изображение:

Содержание img.php:

$arr['map001']="http://www.autocover.ru/cat/mapr/map001.gif";

// потом идут еще элементы подобные элементы массива

$arr['map002']="http://www.autocover.ru/cat/mapr/map002.gif";

$arr['mho013']="http://www.autocover.ru/cat/mhon/mho013.gif";

// и т.д.

$image=$arr[$pic];

$what = getimagesize($image);

switch( $what['mime'] ){

case 'image/jpeg': $im = imagecreatefromjpeg($image); break;

case 'image/gif' : $im = imagecreatefromgif($image); break;

default: break;

}

imagejpeg ($im);

imagedestroy($im);

?>

-----------

19 лет назад
pixl
Tox 
41 год
19 лет в сервисе
Был
17 лет назад
2 отзыва

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • $50

    Требуется разработка мужена для платформы Mambo/Joomla, который позволит вставлять галереи в контент с помощью кода {moszoom=1}. Важно, чтобы выводимая директория не содержала строки навигации, а остальная информация отображалась в полном объеме. Аналогичная реализация используется для вставки форм в akoforms.

    Закрыт
    19 лет назад
  • $500

    Требуется разработка сайта для рекламного агентства с возможностью редактирования содержания и названий кнопок. На сайте должны быть 7 основных разделов, интерактивный форум, редактируемый рекламный текст и изображения для новостей. Также предусмотрены места для баннерной рекламы и возможность изменения контента.

    Закрыт
    19 лет назад
  • $2500

    Требуется разработка сервера биллинга для интернет-провайдера с интеграцией в web, подсчетом трафика пользователей и поддержкой системы карточек. Необходима возможность отправки отчетов, изменения тарифов для каждого пользователя и работы в кредит.

    Закрыт
    19 лет назад
  • $300

    Требуется разработка клона скрипта вебмайла с системой скинов на Smarty и поддержкой двух языков: русского и английского. Код должен быть аккуратно прокомментирован, а инсталлятор - простым для установки на хостинг. Проект с оплатой 300$ и сроком выполнения 8-10 дней. Рассматриваются предложения от ответственных разработчиков с портфолио.

    Закрыт
    19 лет назад
  • $100

    Требуется создать функцию поиска для сайта www.romver.ru, интегрированную с базой данных MySQL. Необходима реализация эффективного поиска по контенту сайта для улучшения пользовательского опыта.

    Закрыт
    19 лет назад
  • $300

    Требуется разработка сайта для кафе на Flash. Необходимо реализовать интересные эффекты при переходе между страницами, а также обеспечить возможность редактирования фотографий и текстов из отдельных файлов. Сайт должен включать ненавязчивую фоновую музыку. Дизайн макета уже готов. Оплата за работу составляет 300$. Портфолио обязательно.

    Закрыт
    19 лет назад
  • Ищется опытный флеш-дизайнер для создания трех роликов для системы 'умный дом'. Задания включают сценарии 'Просмотр DVD', 'Возвращение домой' и 'В доме нет никого'. Ожидается профессиональный вид исполнения, примеры работ и сроки выполнения. Исходные изображения будут предоставлены.

    Закрыт
    19 лет назад
  • $10

    Необходимо оптимизировать скрипт, который проверяет URL на валидность, добавив многопоточность. Цель - существенно увеличить скорость выполнения скрипта, используя возможности сервера на максимум.

    Закрыт
    19 лет назад
  • $5

    Требуется доработать существующий скрипт, чтобы после его выполнения результаты можно было экспортировать в файл Excel. Необходимо, чтобы данные были структурированы по ячейкам, так как в данный момент скрипт выводит результаты только в браузер.

    Завершен
    19 лет назад