[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: При сохранении в базу, не сохраняются кавычки
Rubarub
Здравствуйте. Поставил текстовый редактор TinyMCE, при сохранении текста, в стилях пропадают кавычки.

К примеру, отправляется запрос таким

<p style="text-align: center;">Hello</p>



А в базе сохраняется без кавычек:


<p style=text-align: center;>Hello</p>



Пожалуйста, подскажите, как решить проблему?
sergeiss
Ты код-то покажи, каким сохраняешь. Может у тебя там функция используется, которая как раз кавычки убирает.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Kusss
вручную заносите данные smile.gif ?

хотябы напишите кусок кода, где вы заносите данные в БД. И вывод из базы. Так как проблема может быть не на входе а выходе.
Rubarub
Вот весь код


<?php

if (!get_magic_quotes_gpc()) {
ini_set(’magic_quotes_gpc’, ‘on’);
}
session_start();

set_time_limit( 0 );

define( 'ROOT', 'http://'.$_SERVER['HTTP_HOST'] );
define( 'ROOT_DIR', $_SERVER['DOCUMENT_ROOT'] );

include_once ROOT_DIR . '/engine/config.php';
if ( !isset( $_SESSION['id'] ) ) {
echo '<div class="big_topics bor_top round3 FFF hr"><font color="red"><b>Ошибка!</b> Вы не авторизированы.<br />Пожалуйста, воспользуйтесь формой авторизации.</font></div>';
} else {
$config_user = $pdo->Query("SELECT * from php_user WHERE id = '" . $_SESSION['id'] . "'")->fetch(PDO::FETCH_BOTH);
/*---Обрезаем email для защиты---*/
$start_end_email = preg_match( "/^([a-z0-9\-\.\_]+)(@[a-z0-9]+(?:\.?[a-z0-9]+)?\.[a-z]{2,5})/is", $config_user['email'], $outemail );
$sec_email_user = substr( $outemail[1], 0, 1 ) . '*******' . substr( $outemail[1], -1) . $outemail[2];

/*---Дата последнего входа---*/
$month = array( 'янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек' );
if ( date( 'd.m.Y', $config_user['regdata'] ) == date( 'd.m.Y', time() ) ) {
$frd_logindate = 'сегодня в ' . date( 'H:i', $config_user['regdata'] ) . '';
} else {

}



$category = $_POST['category'];
$cena = $_POST['cena'];
$title = $_POST['title'];
$cratkaya = $_POST['cratkaya'];
$polnaya = $_POST['polnaya'];
if (isset($_POST["title"]))
{

$time = time();

$pdo->Query("INSERT INTO `php_tovar` VALUES('', '" . $_SESSION['id'] . "', '$time', '$category', '$cena', '$title', '$cratkaya', '$polnaya', '4', '0', '0', '$time','')");

echo "<br /><div align='center'><font color='green'>Товар успешно добавлен.</font></div>";
?><script> setTimeout( "location='/my';", 3000 ); </script><?

exit();
}


?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.