ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #7301  
Старый 27.12.2008, 00:28
Аватар для geforce
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме:
458686

Репутация: -25
Отправить сообщение для geforce с помощью ICQ
Exclamation

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

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

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

Что посоветуете сделать, чтобы все выводилось как в базе?
о моему это проблема с кодировкой! Посмотри какая у тебя в коде и какая стоит в базе!
 
Ответить с цитированием

  #7302  
Старый 27.12.2008, 00:32
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 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 не шпрехает
И соответстченно дальше в скрипт тожа ниче не перадеться....может я экранировал ковычке неправильно?Полюбас опять тупая ошибка
 
Ответить с цитированием

  #7303  
Старый 27.12.2008, 00:50
Аватар для Apocalypse
Apocalypse
Новичок
Регистрация: 30.07.2007
Сообщений: 20
Провел на форуме:
69606

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

Цитата:
Сообщение от geforce  
о моему это проблема с кодировкой! Посмотри какая у тебя в коде и какая стоит в базе!
все нормально с кодировками, просто я не могу добить того, чтобы в TEXTAREA отображались спецсимволы кодом, а не так как они выглядят =(
 
Ответить с цитированием

  #7304  
Старый 27.12.2008, 00:54
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от Apocalypse  
все нормально с кодировками, просто я не могу добить того, чтобы в TEXTAREA отображались спецсимволы кодом, а не так как они выглядят =(
хз, не спец в етом,но попробуй вот так..
$out = mysql_escape_string($dannie);
 
Ответить с цитированием

  #7305  
Старый 27.12.2008, 01:04
Аватар для Apocalypse
Apocalypse
Новичок
Регистрация: 30.07.2007
Сообщений: 20
Провел на форуме:
69606

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

Цитата:
Сообщение от m0Hze  
хз, не спец в етом,но попробуй вот так..
$out = mysql_escape_string($dannie);
нет, так он тупо заменил символы переноса на новую строку буквами
 
Ответить с цитированием

  #7306  
Старый 27.12.2008, 01:13
Аватар для t4Nk
t4Nk
Познающий
Регистрация: 23.09.2007
Сообщений: 75
Провел на форуме:
938032

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

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

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

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

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

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

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

Репутация: 702


По умолчанию

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

  #7308  
Старый 27.12.2008, 01:17
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

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

  #7309  
Старый 27.12.2008, 01:24
Аватар для Apocalypse
Apocalypse
Новичок
Регистрация: 30.07.2007
Сообщений: 20
Провел на форуме:
69606

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

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

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

  #7310  
Старый 27.12.2008, 01:30
Аватар для t4Nk
t4Nk
Познающий
Регистрация: 23.09.2007
Сообщений: 75
Провел на форуме:
938032

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ