Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

скрипт зеркло сайтов, надо куки и сесси добавить.

образец кода

return $contents;

}

}

function mirror_replace($contents)

{

global $site, $mirror;

debug('Replacing site name from', $site);

// $pattern = "/(\W)$site/i";

// $pattern = "/$site/i";

// $replace = "$mirror";

$site2 = ".".$site;

$mirror2 = ".".$mirror;

$result = str_ireplace($site2, $mirror2, $contents);

$site2 = "//".$site;

$mirror2 = "//".$mirror;

$result = str_ireplace($site2, $mirror2, $result);

// $result = preg_replace($pattern, $replace, $contents);

return $result;

}

function mirror_echo($contents)

{

global $query;

header('Content-type: ' . mime_guess($query));

debug('mime check and echo data ',$query, mime_guess($query));

return $contents;

}

/*

* глобальный массив mime типов

* пары: (идентификатор => тип)

*/

$mime = Array(

'default' => 'text/html',

'text' => 'text/plain',

'html' => 'text/html',

'css' => 'text/css',

//'javascript' => 'application/javascript',

//'javascript' => 'text/javascript',

'jpeg' => 'image/jpeg',

'jpg' => 'image/jpeg',

'png' => 'image/png',

'gif' => 'image/gif'

);

/*

* функция для определения идентификатора mime типа по запросу

*/

function mime_guess_identifier($subject)

{

global $extension;

return $extension[extension_guess($subject)];

}

/*

* функция для определения mime типа запроса

*/

function mime_guess($subject)

{

global $mime;

$identifier = mime_guess_identifier($subject);

return isset($mime[$identifier]) ? $mime[$identifier] : $mime['default'];

}

/*

* глобальный массив расширений файлов

* пары: (расширение => идентификатор mime типа)

*/

$extension = Array(

'txt' => 'text',

'html' => 'html',

'htm' => 'html',

'css' => 'css',

'js' => 'javascript',

'jpg' => 'jpeg',

'jpeg' => 'jpeg',

'png' => 'png',

'gif' => 'gif'

);

/*

* функция для проверки расширения файла-запроса

*/

function extension_check($extension, $subject)

{

return preg_match('/.*\.' . $extension . '.*/', $subject);

}

/*

* функция для извлечения расширения файла из запроса

*/

function extension_guess($subject)

{

global $extension;

foreach ($extension as $ext => $mime)

{

if (extension_check($ext, $subject))

{

return $ext;

}

}

return 'html';

}

11 лет назад
eliasbowmann
Боуман 
74 годаРоссия
14 лет в сервисе
Был
9 лет назад
9 отзывов
  • Похожие заказы
  • Во общем нужно изменить компонент joomla 2 5. Данный компонент берет фотографии с одного альбома picasaweb.google. Мне нужно что бы все альбомы были, брал с picasaweb.google на мой сайт styd.vcreative-story.ru. Оплата договорная.

    Закрыт
    11 лет назад
  • Нужно написать скрипт авторизации пользователя через вконтакте. По аналогии с http://time2post.ru (от указываемого сайта только механизм авторизации, ничего больше!), позволяющий выполнять standalone-методы типа http://vk.com/dev/wall.post Я также дам примерный алгоритм работы скрипта что сильно упростит задачу. Собственно от ...

    Закрыт
    11 лет назад
  • $50

    найти рабочий нулл IPS https://www.invisionpower.com поставить и настроить, или исправить ошибки в нашем нулле. Так же нужно поднять и настроить блог.

    Закрыт
    11 лет назад
  • Нужен скрипт (желательно php) который бы по таймауту получал бы live footbal с betfair.com в любом формате json либо xml, либо любой другой в ответе должно быть название матча и значения home draw away

    Завершен
    11 лет назад
  • Ищем удаленного программиста. Интернет магазин на Битрикс. Много задач по кодингу. Формирование титлов, урлов, картинок, интеграция с соц сетями... Сортировки, обновление цен, подправить шапку, форму регистрации, оповещений. Задач много и они разного уровня. требования: битрикс и хорошо бы ...

    Закрыт
    11 лет назад
  • $50

    Нужны пара скритов на jquery для работы с хешем. По клилку добавлять определенный хэш (сейчас от ссылок href="#text" хэш не добавляется, т.к. срабатывает другой скрипт), перемещаться в определенное место страницы. Также смена хэша при прокрутке ...

    Закрыт
    11 лет назад
  • Написать генератор мемов. Необходимо реализовать полноценный сайт с нуля : Возможность наложить текст на любую из предложенных картинок на сайте, т.е. шаблонов (сверху надпись, снизу надпись) Возможность последующего опубликования ее на сайте (для всех) или же приватное создание Возможность ...

    Закрыт
    11 лет назад