|
|
|
| через PHP пытаюсь сохранить HTML данные типа:
html="<img width='64px' src='"+data+"' style='cursor:pointer;' onclick='parent.document.location=\"openphoto.php?idphoto="+text+"\"';>";
На локальном компьютере сохраняется, но в интернете приходится заменять:
$text=str_replace("'","\'",$text); Причем если и на локальной заменять то ошибка уже на локальной!
т.е. символы ' на '\
очень не удобно, почему возникает ошибка, может разница в настройках MySql??? | |
|
|
|
|
|
|
|
для: serenya1983
(02.03.2010 в 21:00)
| | Разница в настройках PHP. | |
|
|
|
|
|
|
|
для: Тень&
(02.03.2010 в 21:04)
| | А где именно разница, или как тогда сохранять данные содержащие подобные символы - ' | |
|
|
|
|
|
|
|
для: serenya1983
(02.03.2010 в 21:08)
| | В начало скрипта
<?php
function stripslashes_deep($value)
{
return is_array($value) ? array_map(__FUNCTION__, $value) : stripslashes($value);
}
if( version_compare(PHP_VERSION, '6.0.0', '<') && get_magic_quotes_gpc() )
{
$_GET = stripslashes_deep($_GET);
$_POST = stripslashes_deep($_POST);
$_COOKIE = stripslashes_deep($_COOKIE);
$_REQUEST = stripslashes_deep($_REQUEST);
}
?>
|
Перед занесением -- mysql_real_escape_string | |
|
|
|
|
|
|
|
для: Тень&
(02.03.2010 в 21:27)
| | вот если решат господа разработчики оставить magic в шестерке - вот тогда Вы доиграетесь с этим советом. | |
|
|
|
|
|
|
|
для: Trianon
(02.03.2010 в 22:10)
| | magic? Оставить? Вы что? Обкурились? | |
|
|
|
|
|
|
|
для: Тень&
(02.03.2010 в 22:16)
| | ну внесли же они его когда-то?
Мало ли какая еще идея клюнет в их коллективную ж.
Я не об этом, а о неортогональности подхода.
Понял еще если б вместо проверки версии Вы проверили function_exists()
Но так? ...
OnTopic. Автору. Что такое BD?
Мне на ум приходит только Blueray Disk, но при чем он здесь? | |
|
|
|
|
|
|
|
для: Trianon
(02.03.2010 в 22:48)
| | Если они будут продолжать, то я могу вовсе отказаться от PHP. Я -- гордый :D
UPD: А так -- мб, но "доиграетесь" тут неуместно | |
|
|
|
|
|
|
|
для: Trianon
(02.03.2010 в 22:48)
| | Baza Dannyh, надо полагать:) | |
|
|
|
|
|
|
|
для: Loki
(02.03.2010 в 23:40)
| | надо полагать с прибором | |
|
|
|