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

  #1  
Старый 27.12.2008, 01:13
t4Nk
Познающий
Регистрация: 23.09.2007
Сообщений: 75
С нами: 9806336

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

Цитата:
Сообщение от Apocalypse  
Уважаемые подскажите пожалуйста!

Значит есть скрипт PHP, он читает из MySQL базы, данные типа

И выводит все это в TEXTAREA, но выводит все <>, а &lt; и &gt; не выводятся, хотя в базе они записаны именно так.

Что посоветуете сделать, чтобы все выводилось как в базе?
PHP код:
$str '<p>Это тег
&lt;p&gt;Это просто надпись'
;

echo 
'<textarea>'htmlspecialchars($str) .'</textarea>'
попробуй так
 
Ответить с цитированием

  #2  
Старый 27.12.2008, 01:24
Apocalypse
Новичок
Регистрация: 30.07.2007
Сообщений: 20
С нами: 9885510

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

Цитата:
Сообщение от t4Nk  
PHP код:
$str '<p>Это тег
&lt;p&gt;Это просто надпись'
;

echo 
'<textarea>'htmlspecialchars($str) .'</textarea>'
попробуй так
не работает, и у меня данные смешанные ведь есть и теги, а есть и спец символы, которые используются для наглядности примеров
 
Ответить с цитированием

  #3  
Старый 27.12.2008, 01:47
t4Nk
Познающий
Регистрация: 23.09.2007
Сообщений: 75
С нами: 9806336

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

Цитата:
Сообщение от Apocalypse  
не работает, и у меня данные смешанные ведь есть и теги, а есть и спец символы, которые используются для наглядности примеров
с htmlspecialchars выводит так

напиши конкретнее =\

m0Hze, может дело в форме?
 
Ответить с цитированием

  #4  
Старый 27.12.2008, 00:32
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Вот в обем,взял пример от пончика,ну ето не важно...
В общем скриптус,выдерает из рефера ид письма...
Значит так,вставляю в index.php рядом с формой авторизации вот такую ерунду.
PHP код:
<?
preg_match_all
("|.*\?id=(\d*);.*|U"$_SERVER['HTTP_REFERER'], $out);
$id $out[1][0];
echo 
$id;
echo 
"<input type=\"hidden\" name=\"id\" value=\"$id\">";
?>
Но чтото отказываеться работать,хотя перехожу с рефера маил.ру,с письма.В общем все условия,но ета какашко ддаже ехо $id не шпрехает
И соответстченно дальше в скрипт тожа ниче не перадеться....может я экранировал ковычке неправильно?Полюбас опять тупая ошибка
 
Ответить с цитированием

  #5  
Старый 27.12.2008, 01:14
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
С нами: 10179806

Репутация: 702


По умолчанию

str_replace попробуй
 
Ответить с цитированием

  #6  
Старый 27.12.2008, 01:17
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Никто не может ответить на пост #7353?
 
Ответить с цитированием

  #7  
Старый 27.12.2008, 01:30
t4Nk
Познающий
Регистрация: 23.09.2007
Сообщений: 75
С нами: 9806336

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

Цитата:
Сообщение от m0Hze  
Никто не может ответить на пост #7353?
если я правильно тебя понял, тогда вот
PHP код:
<?
preg_match_all
("|.*\?id=(\d*)|"$_SERVER['HTTP_REFERER'], $out);

$id $out[1][0];
echo 
$id;
echo 
"<input type=\"hidden\" name=\"id\" value=\"$id\">";
?>
 
Ответить с цитированием

  #8  
Старый 27.12.2008, 01:36
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Да,теперь регулярка работает прально.Но теперь проблема в другом.Из поля
echo "<input type=\"hidden\" name=\"id\" value=\"$id\">";
Данные после нажатия субмит не передаюца на обработчик в чем загвоздка?
 
Ответить с цитированием

  #9  
Старый 27.12.2008, 02:00
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
С нами: 9190406

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

Цитата:
Сообщение от m0Hze  
Да,теперь регулярка работает прально.Но теперь проблема в другом.Из поля
echo "<input type=\"hidden\" name=\"id\" value=\"$id\">";
Данные после нажатия субмит не передаюца на обработчик в чем загвоздка?
полный листинг пожалуйста, мы не телепаты
 
Ответить с цитированием

  #10  
Старый 27.12.2008, 01:49
Apocalypse
Новичок
Регистрация: 30.07.2007
Сообщений: 20
С нами: 9885510

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

со своей проблемой я разобрался, всем спасибо за советы

копать надо было в str_replace
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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



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


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




ANTICHAT ™ © 2001- Antichat Kft.