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 страницу и дальше уже всталять в нужном мне месте, причем если это значение отсутствует, то должно подставляться значение по умолчанию. можно предусмотреть вставку этого значения из конфиг файла (такой уже существует).
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 или второстепенного), который открыт в браузере и урл которого находится в адресной строке. Вот и нужно сделать так, чтобы скрипт передал параметр в открытый фрейм и средиректил там страницу.
Короче более понятно не смогу описать, на мой взгляд все достаточно просто, но описать словами довольно сложно)))
делал ТС несколько заказов
все выполнено вовремя и в нормальном качестве
спасибо за работу
все еще актуально
кто может сделать, отзовитесь
неужели никому не нужны деньги....
тогда перефразирую немного... готов заплатить денег за готовое решение, тобеж мне останется вставить в код страницы и все)))
вообщем то о том, что мне нужен скрипт я написал в названии темы...
а вообще, я не кодер и нужно уже готовое решение)
велосипед изобретать не хочется)))
in.php
Оно?
да, это оно!!!
Спасибо тебе огромное!!! Все работает!!!
после таких слов я говорю заказчику, что сделать можно, но будет стоить дорого... не для того, чтобы заработать больше, а чтобы он отказался
знаете, дело в том, что я хорошо понимаю то, чего я хочу, и то, что я описывал, имхо, совершенно не сложный пример, и человек с опытом такие описания понимает с нескольких строк. очень жаль, что они ввели Вас в заблуждение
vcarlsonn добавил 18.11.2008 в 23:09
народ, плиз, ну помогите еще разок
нужно срочно, а под рукой никого нет
задача следующая:
есть урл, в котором передаются несколько параметров
меня интересует &ref=domain.com
нужно передать его на php страницу и дальше уже всталять в нужном мне месте, причем если это значение отсутствует, то должно подставляться значение по умолчанию. можно предусмотреть вставку этого значения из конфиг файла (такой уже существует).
Спасибо откликнувшимся!
vcarlsonn добавил 18.11.2008 в 23:50
почему то добавился следующий пост к моему предыдущему сообщению
и почему то не могу его отредактировать, поэтому дублирую еще разок свою просьбу:
задача следующая:
есть урл, в котором передаются несколько параметров
меня интересует &ref=domain.com
нужно передать его на php страницу и дальше уже всталять в нужном мне месте, причем если это значение отсутствует, то должно подставляться значение по умолчанию. можно предусмотреть вставку этого значения из конфиг файла (такой уже существует).
Спасибо откликнувшимся!
vcarlsonn, ну вот тогда еще один вариант.
Тоже вроде кроссбраузерный.
Огромное спасибо!!!
Все работает как задумано!!!
vcarlsonn,
Вставляется в домен2.
Вроде как должен работать во всех браузерах.
в опере, файрфокс пашет
а вот в ИЕ (проверял на 7) блокируется кука(
а вообще супер, пока это самый рабочий и самый удбный вариант!!!
По шагам распишите.
Шаг один. Пользователь зашел на сайт_1, в нем фрейм в который грузится сайт_2
Шаг два. После n-секунд сайт_[НОМЕР] рефрешиться
Шаг три. После n-секунд сайт_[НОМЕР] что делает?
И напишите вам это всё для чего. Т.к. возможно есть и более лучшее решение (без фреймов).
Шаг один: пользователь попадает на страницу сайта_1, в ней фрейм, в который грузится сайт_2 (это фид одной из ППЦ систем).
Шаг два: После скажем 600 секунд на сайте_2 срабатывает скрипт рефреша (по типу <meta http-equiv="refresh" content="600; URL=/page-keyword/" /> ); тобеж рефреш идет именно на сайте_2.
Шаг три: проходит еще 600 секунд и в этот момент сайт_2 не рефрешится, как в прошлый раз, а редиректится на урл, который я укажу. Но, так как он находится во фрейме сайта_1, то пользователь увидит только изменение контента на странице, а вот урл в строке броузера так и останется прежним, тобеж хттп://сайт_1. Поэтому на сайте_2 нужно поставить такой скрипт, который бы произвел редирект именно на сайте_1. Я так понимаю, это должно быть что то по типу - "борьба с фреймами" -
Это реально, но трудно за такой заказ браться. Ибо непросто выяснить желание заказчика, сделаешь - окажется не так, переделаешь - не совсем так и далее много раз. Лучше самому для себя делать.
умел бы сам, за помощью не обращался бы
на то вы и программисты, чтобы делать свою работу
получается так: есть основной домен, он же домен1. Есть второстепенный домен, он же домен2. На домене2 страница содержит фрейм в который подгружается домен1. Т.о. если я буду использовать скрипт из задачи №1 на домене1, будет происходить редирект в нужное время, но при этом, так как этот домен открыт во фрейме на второстепенном домене, не будет происходить редирект непосредственно того домена (а именно домена2 или второстепенного), который открыт в браузере и урл которого находится в адресной строке. Вот и нужно сделать так, чтобы скрипт передал параметр в открытый фрейм и средиректил там страницу.
Короче более понятно не смогу описать, на мой взгляд все достаточно просто, но описать словами довольно сложно)))