vcarlsonn

vcarlsonn
Рейтинг
13
Регистрация
08.01.2008

делал ТС несколько заказов

все выполнено вовремя и в нормальном качестве

спасибо за работу

все еще актуально

кто может сделать, отзовитесь

неужели никому не нужны деньги....

тогда перефразирую немного... готов заплатить денег за готовое решение, тобеж мне останется вставить в код страницы и все)))

вообщем то о том, что мне нужен скрипт я написал в названии темы...

а вообще, я не кодер и нужно уже готовое решение)

велосипед изобретать не хочется)))

Alek$:
in.php
if(empty($_GET['ref'])) $ref = 'default.com';

else $ref = $_GET['ref'];
/// Тут какой угодно код, использующий $ref

Оно?

да, это оно!!!

Спасибо тебе огромное!!! Все работает!!!

MOP1:
после таких слов я говорю заказчику, что сделать можно, но будет стоить дорого... не для того, чтобы заработать больше, а чтобы он отказался

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

vcarlsonn добавил 18.11.2008 в 23:09

народ, плиз, ну помогите еще разок

нужно срочно, а под рукой никого нет

задача следующая:

есть урл, в котором передаются несколько параметров

xttp://sait.com/in.php?q=keyword&ref=domain.com

меня интересует &ref=domain.com

нужно передать его на php страницу и дальше уже всталять в нужном мне месте, причем если это значение отсутствует, то должно подставляться значение по умолчанию. можно предусмотреть вставку этого значения из конфиг файла (такой уже существует).

Спасибо откликнувшимся!

vcarlsonn добавил 18.11.2008 в 23:50

почему то добавился следующий пост к моему предыдущему сообщению

и почему то не могу его отредактировать, поэтому дублирую еще разок свою просьбу:

задача следующая:

есть урл, в котором передаются несколько параметров

xttp://sait.com/in.php?q=keyword&ref=domain.com

меня интересует &ref=domain.com

нужно передать его на php страницу и дальше уже всталять в нужном мне месте, причем если это значение отсутствует, то должно подставляться значение по умолчанию. можно предусмотреть вставку этого значения из конфиг файла (такой уже существует).

Спасибо откликнувшимся!

Alek$:
vcarlsonn, ну вот тогда еще один вариант.
Тоже вроде кроссбраузерный.
Fuck-fuck

<script>
function do_refresh()
{
if(document.location.hash.match(/go/))
{
document.location.hash = "";
window.top.location.href="http://google.ru";
}
else
{
document.location.hash = "go";
document.location.reload();
}
}
setTimeout('do_refresh()', 2000)
</script>

Огромное спасибо!!!

Все работает как задумано!!!

Alek$:
vcarlsonn,
<script>

function do_refresh()
{
if(document.cookie.match(/page_viewed=ok/i))
{
document.cookie = "page_viewed=go";
window.top.location.href="http://ya.ru";
}
else
{
document.cookie = "page_viewed=ok";
document.location.reload();
}
}
setTimeout('do_refresh()', 600000)
</script>

Вставляется в домен2.

Вроде как должен работать во всех браузерах.

в опере, файрфокс пашет

а вот в ИЕ (проверял на 7) блокируется кука(

а вообще супер, пока это самый рабочий и самый удбный вариант!!!

censored!:
По шагам распишите.
Шаг один. Пользователь зашел на сайт_1, в нем фрейм в который грузится сайт_2
Шаг два. После n-секунд сайт_[НОМЕР] рефрешиться
Шаг три. После n-секунд сайт_[НОМЕР] что делает?

И напишите вам это всё для чего. Т.к. возможно есть и более лучшее решение (без фреймов).

Шаг один: пользователь попадает на страницу сайта_1, в ней фрейм, в который грузится сайт_2 (это фид одной из ППЦ систем).

Шаг два: После скажем 600 секунд на сайте_2 срабатывает скрипт рефреша (по типу <meta http-equiv="refresh" content="600; URL=/page-keyword/" /> ); тобеж рефреш идет именно на сайте_2.

Шаг три: проходит еще 600 секунд и в этот момент сайт_2 не рефрешится, как в прошлый раз, а редиректится на урл, который я укажу. Но, так как он находится во фрейме сайта_1, то пользователь увидит только изменение контента на странице, а вот урл в строке броузера так и останется прежним, тобеж хттп://сайт_1. Поэтому на сайте_2 нужно поставить такой скрипт, который бы произвел редирект именно на сайте_1. Я так понимаю, это должно быть что то по типу - "борьба с фреймами" -

<script>

if (parent.location.href == self.location.href){
// change the url below to the url of the
// frameset page...
window.location.href = 'http://google.com'
}
</script>
Alipapa:
Это реально, но трудно за такой заказ браться. Ибо непросто выяснить желание заказчика, сделаешь - окажется не так, переделаешь - не совсем так и далее много раз. Лучше самому для себя делать.

умел бы сам, за помощью не обращался бы

на то вы и программисты, чтобы делать свою работу

Если правильно понял где что открыто и кто в каком фрейме: Просто разрушить фрейм

получается так: есть основной домен, он же домен1. Есть второстепенный домен, он же домен2. На домене2 страница содержит фрейм в который подгружается домен1. Т.о. если я буду использовать скрипт из задачи №1 на домене1, будет происходить редирект в нужное время, но при этом, так как этот домен открыт во фрейме на второстепенном домене, не будет происходить редирект непосредственно того домена (а именно домена2 или второстепенного), который открыт в браузере и урл которого находится в адресной строке. Вот и нужно сделать так, чтобы скрипт передал параметр в открытый фрейм и средиректил там страницу.

Короче более понятно не смогу описать, на мой взгляд все достаточно просто, но описать словами довольно сложно)))

12
Всего: 20