ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 12.09.2008, 18:52
[x26]VOLAND
Постоянный
Регистрация: 07.06.2006
Сообщений: 556
С нами: 10487846

Репутация: 2702


По умолчанию

Цитата:
ну а на пхп чет я не знаю как сделать....
PHP код:
header("Location: http://ввв.ога.сом/"); 
Или можно даже подменить реферер:
PHP код:
header("Referer: http://ya.ru/");
header("Location: http://ввв.ога.сом/"); 
И незабудь die() после header().

Последний раз редактировалось [x26]VOLAND; 12.09.2008 в 19:00..
 
Ответить с цитированием

  #2  
Старый 12.09.2008, 19:47
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

Цитата:
И незабудь die() после header().
Это зачем?
 
Ответить с цитированием

  #3  
Старый 12.09.2008, 19:58
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами: 9443906

Репутация: 3313


По умолчанию

Цитата:
Сообщение от Kaimi  
Это зачем?
Понимаешь... Бывает в особенных случаях, после
PHP код:
header('Location: '); 
код продолжает выполнятся. Пример:
PHP код:
<?php
if($password != '1234'){
      
header('Location: http://google.com/');  // если пасс не подошел...
}
//код админки
?>
Если не переходить по заголовку, то можно увидеть содержимое админки. А die() или exit(), останавливает выполнение скрипта, после редиректа.
 
Ответить с цитированием

  #4  
Старый 12.09.2008, 19:53
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
С нами: 10248806

Репутация: 2371


По умолчанию

Kaimi, <?php header('Location: true.php'); file_put_contents('test-fails.txt', 'Если этот файл появится на диске, ставить exit необходимо.'); ?> (c)
 
Ответить с цитированием

  #5  
Старый 12.09.2008, 20:42
Winst0n
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
С нами: 9330829

Репутация: 13
По умолчанию

помогите, написать такой скрипт...
вот какбы есть такие теги: мне надо сделать так, чтобы при вводе в таблицу(или х3 как оно нзываться) ссылки на картинку, ссылка встовлялась между всеми этими тегами(
PHP код:
вот сюда
) ппц немогу обяснить толком... может картинками понятней будет..



нажимаем создать



и вуаля готовый код, остаеться только копи-паст)

сделайте плиз я знаю что это неочень сложно, но из пхп знаю только как движки устанавливать
обьяснил как мог
 
Ответить с цитированием

  #6  
Старый 12.09.2008, 20:53
FrMn
Познающий
Регистрация: 08.08.2008
Сообщений: 55
С нами: 9346084

Репутация: 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..
 
Ответить с цитированием

  #7  
Старый 12.09.2008, 21:07
Winst0n
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
С нами: 9330829

Репутация: 13
По умолчанию

спасибише
 
Ответить с цитированием

  #8  
Старый 12.09.2008, 21:20
Winst0n
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
С нами: 9330829

Репутация: 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>";
?>
 
Ответить с цитированием

  #9  
Старый 12.09.2008, 21:32
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
С нами: 10578566

Репутация: 1228


По умолчанию

с кавычками разберись
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://'.urlencode($_POST['link']).'"></IMG></a>';
?>
 
Ответить с цитированием

  #10  
Старый 12.09.2008, 22:06
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
С нами: 10892546

Репутация: 2274


По умолчанию

Мне страшно Х_Х
Юзайте блин эдиторы с подсветкой синтаксиса (zend studio например)
Если надо вывести " то echo """; естествено не сработает =\ Надо экранировать
echo "\"";
Хоть 1 книгу прочитайте млин...
nc.STRIEM, 2-3 строки кода и те дырявые, на твоём скрипте прокатит фокус с массивом, urlencode не поддерживает массивы, а это раскрытие пути, а это уязвимость

Последний раз редактировалось Ponchik; 12.09.2008 в 22:10..
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 15 (пользователей: 0 , гостей: 15)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.