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

образец кода

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';

}

12 лет назад
eliasbowmann
Боуман 
75 лет
15 лет в сервисе
Был
10 лет назад
9 отзывов

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

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

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

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

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

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

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

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

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

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

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

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