<?php
$path = array(
'sape' => 'http://xtrel.ru',
'adskape' => 'http://mkdsoft.ru'
);
if (array_key_exists($_GET['id'], $path)) {
header("HTTP/1.1 301 Moved Permanently");
header("Location: ". $path[$_GET['id']]);
}
else {
?>
<!-- Тут можно написать какое-то сообщение в случает если к файлу обратились без параметров и мы не знаем куда надо осущесвлять переход -->
<?php
}
?>
Спустя 1 час, 1 минута, 34 секунды (26.04.2010 - 11:34) FatCat написал(а):
На какое действие пользователя должен запускаться код?
Если на клик по ссылке, тогда таргетом ссылки, если на джаваскрипт, то пустым или уникальным именем окна в функции open().
Если на клик по ссылке, тогда таргетом ссылки, если на джаваскрипт, то пустым или уникальным именем окна в функции open().
Спустя 8 минут, 52 секунды (26.04.2010 - 11:43) Raider-37 написал(а):
Цитата |
На какое действие пользователя должен запускаться код? Если на клик по ссылке, тогда таргетом ссылки, если на джаваскрипт, то пустым или уникальным именем окна в функции open(). |
Вот ссылка ( http://вашдомен.ру/go/sape) таргет прописать нет возможности.
В папке (go) лежит фаил к примеру (fail.php) в нем данный код. И вот когда кликаешь по ссылке ( http://вашдомен.ру/go/sape), происходит редирект на http://xtrel.ru. Тоесть то что прописано в данном коде ('sape' => 'http://xtrel.ru'). Но оно открывается в том же окне, а мне надо что бы в другом.
Спустя 2 часа, 7 минут, 20 секунд (26.04.2010 - 13:50) Jinus написал(а):
Цитата |
таргет прописать нет возможности |
Цитата |
И вот когда кликаешь по ссылке |
хмм, помоему эти фразы противоречат друг другу
Спустя 5 минут, 34 секунды (26.04.2010 - 13:56) Raider-37 написал(а):
Цитата |
хмм, помоему эти фразы противоречат друг другу |
Я не могу прописать таргет к (http://вашдомен.ру/go/sape), потому и прошу помочь как то изменить код.
Спустя 27 секунд (26.04.2010 - 13:56) KronuS написал(а):
Сделай обработчик onlick(). В него включи window.open() (кажись так). А что бы не было перехода по ссылке в конце обработчика добавь return false;
Спустя 9 минут, 33 секунды (26.04.2010 - 14:06) DeeKeiD написал(а):
<a href="http://вашдомен.ру/go/sape" target="_new">link</a>
Спустя 1 минута, 5 секунд (26.04.2010 - 14:07) Raider-37 написал(а):
Цитата |
Сделай обработчик onlick(). В него включи window.open() (кажись так). А что бы не было перехода по ссылке в конце обработчика добавь return false; |
KronuS. А куда это все прописывать ?
Спустя 3 минуты, 5 секунд (26.04.2010 - 14:10) Raider-37 написал(а):
Цитата |
<a href="http://вашдомен.ру/go/sape" target="_new">link</a> |
У меня скрипт DLE в шаблоне не прописывает target, я могу только указывать ссылку (http://вашдомен.ру/go/sape). Потому я и пытаюсь изменить код.
Спустя 14 минут, 55 секунд (26.04.2010 - 14:25) FatCat написал(а):
Цитата (Raider-37 @ 26.04.2010 - 15:10) |
У меня скрипт DLE в шаблоне не прописывает |
А отредактировать парсер религия не позволяет?
Спустя 4 минуты, 6 секунд (26.04.2010 - 14:29) Raider-37 написал(а):
Цитата |
А отредактировать парсер религия не позволяет? |
FatCat. Но если я отредактирую парсер то все ссылки http://вашдомен.ру будут открываться в новом окне, а мне надо только определенные. Я правильно понимаю или как то можно парсер отредактировать под определенные ссылки ?
Спустя 21 минута, 18 секунд (26.04.2010 - 14:50) FatCat написал(а):
if(stristr($url,"go/sape"))
{
// парсер с таргетом
}
else
{
//парсер без таргета
}
Спустя 16 минут, 21 секунда (26.04.2010 - 15:07) Raider-37 написал(а):
Цитата |
if(stristr($url,"go/sape")) { // парсер с таргетом } else { //парсер без таргета } |
Вставляю это в парсер, что то не работает. Все без изменений. И это не фаил в папке (go), а строчка в коде php('sape' => 'http://xtrel.ru',).