К примеру, отправляется запрос таким
<p style="text-align: center;">Hello</p>
А в базе сохраняется без кавычек:
<p style=text-align: center;>Hello</p>
Пожалуйста, подскажите, как решить проблему?
<p style="text-align: center;">Hello</p>
<p style=text-align: center;>Hello</p>
<?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();
}
?>