Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Символы для логина

Сообщения:  [1-10]    [11-20]   [21-30]  [31-37] 

 
 автор: sl1p   (11.10.2008 в 03:20)   письмо автору
 
   для: BinLaden   (07.10.2008 в 18:40)
 

а что можно сделать с этим?
<img src=\"$v\" title=\"$i\">

при выводе юзаю хтмл спешл чарс..

как быть-то(

  Ответить  
 
 автор: sl1p   (11.10.2008 в 00:33)   письмо автору
 
   для: sl1p   (11.10.2008 в 00:07)
 

аа это уже аякс выпендривается...=\

  Ответить  
 
 автор: sl1p   (11.10.2008 в 00:07)   письмо автору
 
   для: BinLaden   (10.10.2008 в 23:43)
 

тю дык, я обрабатываю строку только так:
function db_record_escape($s){
$s=(get_magic_quotes_gpc())? stripslashes($s):$s;
$s = mysql_escape_string($s);
return $s;
}
не пишется=\
---
оп, сенки.:)

  Ответить  
 
 автор: BinLaden   (10.10.2008 в 23:43)   письмо автору
 
   для: sl1p   (10.10.2008 в 23:22)
 

> они вообще в базу не пишутся..

В базу всё что угодно пишется.

<?php
$string 
' ... '# Всё, что угодно
$query "INSERT INTO ... VALUES( ... '" mysql_escape_string($string) . "' ... );";
mysql_query($query) or die("Error while executing '" nl2br(htmlspecialchars($query)) . "': " htmlspecialchars(mysql_error()));
?>


> добавляется без слешей..
Значит Вы не использовали mysql_escape_string()

  Ответить  
 
 автор: sl1p   (10.10.2008 в 23:22)   письмо автору
 
   для: BinLaden   (10.10.2008 в 21:26)
 

а что делать со знаками типа:
&#376; &#144;
они вообще в базу не пишутся..

блин и сюда не могу написать нормально.
короче там какието идиотские символы на раскладке нам лока.
типа ™©

---

зы. ещё подскажите пожалуйста как здесь решить..
$out_nick = "i\'m bobo";
onClick=\"it('whom','$out_nick');\"

добавляется без слешей..

  Ответить  
 
 автор: sl1p   (10.10.2008 в 21:35)   письмо автору
 
   для: BinLaden   (10.10.2008 в 21:26)
 

Ого, вот это жесть однако.Вы таки правы.Ну тогда это просто чудесно!:)

Я просто видно, действительно, чем-то переделал и записало как " ", и досих пор пытаюсь "пофиксить" то чего на самом деле нет))

  Ответить  
 
 автор: BinLaden   (10.10.2008 в 21:26)   письмо автору
 
   для: sl1p   (10.10.2008 в 21:24)
 

> базу же оно запишет как " "
Нет, "оно" запишет строку "&nbsp;". Если, конечно, Вы сами "&nbsp;" в " " не перевели.

  Ответить  
 
 автор: sl1p   (10.10.2008 в 21:24)   письмо автору
 
   для: BinLaden   (10.10.2008 в 21:00)
 

блин, или я не понимаю ничерта или х3.
если я допустим пишу в инпут &nbsp; то в базу же оно запишет как " "..
но при выходе мне ненужно этих знаков! тоесть &nbsp; так и должно остаться &nbsp;
я сейчас не про задачу говорю а вообще, то что нужно мне..

  Ответить  
 
 автор: BinLaden   (10.10.2008 в 21:00)   письмо автору
 
   для: sl1p   (10.10.2008 в 20:39)
 

> мне же нужно перевести такие символы как &nbsp; &amp; и т.д.

Не нужно.

> как же я потом при "вытаскивании" буду знать что это &nbsp; а не просто пробел?

Очень просто.

<?php
if( '&nbsp;' != ' ' )
{
     echo 
'Я знаю это!';
}
?>


Не создавайте сами себе проблем. Если Вы не будете переводить что-то одно во что-то другое, то у Вас не возникнет вопроса, как перевести что-то другое в что-то ... одно.

  Ответить  
 
 автор: sl1p   (10.10.2008 в 20:39)   письмо автору
 
   для: BinLaden   (10.10.2008 в 17:55)
 

ну при записи я вижу только mysql_escape_string.
мне же нужно перевести такие символы как &nbsp; &amp; и т.д.

как же я потом при "вытаскивании" буду знать что это &nbsp; а не просто пробел?

  Ответить  

Сообщения:  [1-10]    [11-20]   [21-30]  [31-37] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования