Переход по ссылке

Печать RSS
249

Автор
Пацак
0
Подскажите как на моторе в новостях, на форуме и гостевой сделать так что если написать например ссылку на другой сайт, то при переходе по этой ссылке не было надписи типа вы покидаете этот сайт. И согласны Вы или нет. Как эту надпись убрать? Что бы переход был сразу.smile ?
K

Транклюкаторщик
0
экстрасенсы в отпуске.

2000 лет д.н.э.
0
нет в моторе такого, и не было ни когда

Чатланин
0
ramzes (15 Августа 2010 / 19:01)
нет в моторе такого, и не было ни когда
Судя по всему, мод.
М

Землянин
0
судя по modrewrite в корне сайта есть файл link.php который и отвечает за этот переход
K

Транклюкаторщик
0
urls.dat:
http://site1.ru|название1|
http://site2.ru|название2|
http://site3.ru|название3|
url.php:
<?
$f = file('urls.dat') or die('ERROR');
foreach($f as $str){
list($url[],$url_name[]) = explode('|',$str);
if(isset($_GET['url'])){$get = intval(abs($_GET['url']));}
if(!array_key_exists($get,$url)){$url[$get] = 'index.php';}
header('location:'.$url[$get]);
exit();
}
?>
Изменил: KOZZ (15.08.2010 / 19:33)
K

Транклюкаторщик
0
<?
$f = file('urls.dat') or die('ERROR');
$err_url = 'index.php';

if(!is_array($f)){
$url[$get] = $err_url;
} else{

foreach($f as $str){
list($url[],$url_name[]) = explode('|',$str);
}
if(isset($_GET['url'])){$get = intval(abs($_GET['url']));}

if(!array_key_exists($get,$url)){$url[$get] = $err_url;}
}

header('location:'.$url[$get]);
exit();

?>
вот так точнее.
содержание файла urls.dat как в 7 посте
Изменил: KOZZ (15.08.2010 / 19:42)
Автор
Пацак
0
Да.. Ответов много а я так ничего и не понял.smile Но в корне сайта файла с именем link.php нету..
K

Транклюкаторщик
0
/pages/url.php - вот он файл
С

Малиновые штаны
0
Где такие быдл моды находят. Ставили бы чистый мотор
Изменил: Саня (15.08.2010 / 20:07)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск