ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

12.09.2008, 18:44
|
|
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме: 7549607
Репутация:
2702
|
|
Это не пхп, а простой JS...
PHP код:
function openEx(url)
{
w = window.open();
w.document.write('<meta http-equiv="refresh" content="0;url='+url+'">');
w.document.close();
return false;
}
Заменяешь ссылку на вот это:
<span onclick="return openEx('http://www.ссылка.ru');">www.ссылка.ru</span>
Функция openEx(), открывающая новое окно, не передаёт реферрер...
//Мда, людской ламеризм порой поражает. Тут даже JS знать не надо - тупо заглянуть в сорц....
Последний раз редактировалось [x26]VOLAND; 12.09.2008 в 18:49..
|
|
|

12.09.2008, 18:47
|
|
Участник форума
Регистрация: 11.12.2005
Сообщений: 160
Провел на форуме: 745130
Репутация:
159
|
|
на ачате это так
PHP код:
// Открытие ссылки без реферера
function openEx(url)
{
w = window.open();
w.document.write('<meta http-equiv="refresh" content="0;url='+url+'">');
w.document.close();
return false;
}
<a href="" onclick="return openEx('http://google.com');">ссылка</a>
ну а на пхп чет я не знаю как сделать....
|
|
|

12.09.2008, 18:52
|
|
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме: 7549607
Репутация:
2702
|
|
ну а на пхп чет я не знаю как сделать....
PHP код:
header("Location: http://ввв.ога.сом/");
Или можно даже подменить реферер:
PHP код:
header("Referer: http://ya.ru/");
header("Location: http://ввв.ога.сом/");
И незабудь die() после header().
Последний раз редактировалось [x26]VOLAND; 12.09.2008 в 19:00..
|
|
|

12.09.2008, 19:47
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
И незабудь die() после header().
Это зачем?
|
|
|

12.09.2008, 19:53
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
Kaimi, <?php header('Location: true.php'); file_put_contents('test-fails.txt', 'Если этот файл появится на диске, ставить exit необходимо.'); ?> (c)
|
|
|

12.09.2008, 19:58
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от Kaimi
Это зачем?
Понимаешь... Бывает в особенных случаях, после код продолжает выполнятся. Пример:
PHP код:
<?php
if($password != '1234'){
header('Location: http://google.com/'); // если пасс не подошел...
}
//код админки
?>
Если не переходить по заголовку, то можно увидеть содержимое админки. А die() или exit(), останавливает выполнение скрипта, после редиректа.
|
|
|

12.09.2008, 20:42
|
|
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме: 573945
Репутация:
13
|
|
помогите, написать такой скрипт...
вот какбы есть такие теги:
PHP код:
[url=mysite.com][center][img][/img][/center][/url]
мне надо сделать так, чтобы при вводе в таблицу(или х3 как оно нзываться) ссылки на картинку, ссылка встовлялась между всеми этими тегами(
PHP код:
[ url=mysite.com][center][img][/img]вот сюда![/center][/url]
) ппц немогу обяснить толком... может картинками понятней будет..
нажимаем создать
и вуаля готовый код, остаеться только копи-паст)
сделайте плиз  я знаю что это неочень сложно, но из пхп знаю только как движки устанавливать 
обьяснил как мог 
|
|
|

12.09.2008, 20:53
|
|
Познающий
Регистрация: 08.08.2008
Сообщений: 55
Провел на форуме: 369629
Репутация:
54
|
|
Код:
<form name="addForm" action="asd.php" method="post">
<input type="text" name="link" value="http://link"><input type="submit" name="go" value="Показать">
</form>
<?php
if (isset($_POST['link'])) echo "[ url=mysite.com][ center][ img]".$_POST['link']."[ /img][ /center][ /url]";
?>
Последний раз редактировалось FrMn; 12.09.2008 в 20:56..
|
|
|

12.09.2008, 21:07
|
|
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме: 573945
Репутация:
13
|
|
спасибише 
|
|
|

12.09.2008, 21:20
|
|
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме: 573945
Репутация:
13
|
|
касяк с пробелами... а есле не бб теги а хтмл то он ошибку выдает
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/winston/data/www/домен/asd.php on line 5
вот что у меня с хтмл получилось
PHP код:
<form name="addForm" action="asd.php" method="post">
<input type="text" name="link" value="http://link"><input type="submit" name="go" value="Показать">
</form>
<?php
if (isset($_POST['link'])) echo "<a href="http://mysaite/"><IMG src="http://".$_POST['link'].""></IMG></a>";
?>
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|