|
|
|
| У меня такая проблемка. В базе данных сайта с текстами вместо кавычки ' стоит "
Например I'll -> I"ll
После совета kasmanaft я поменял htmlspecialchars() на html_entity_decode
$text = nl2br(html_entity_decode(stripslashes($row['text'])));
Получилось:
He didn"t notice that the lights have changed
А надо вместо кавычки " апостроф '
Что делать? | |
|
|
|
|
|
|
|
для: neogod
(05.11.2007 в 19:41)
| | Тут надо думать при добавлении в базу... | |
|
|
|
|
|
|
|
для: neogod
(05.11.2007 в 19:41)
| | " - чем вас не устроило? | |
|
|
|
|
|
|
|
для: mihdan
(05.11.2007 в 20:08)
| | Потому что - " - это кавычка (")!! | |
|
|
|
|
|
|
|
для: ddhvvn
(05.11.2007 в 20:37)
| | тогда вам в php.ini | |
|
|
|
|
|
|
|
для: mihdan
(06.11.2007 в 02:53)
| | А зачем? если не секрет.. | |
|
|
|
|
|
|
|
для: neogod
(05.11.2007 в 19:41)
| |
<?
$text = str_replace('"',"'",$text);
?>
|
| |
|
|
|