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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Как убрать слэши, добавляемые к кавычкам при записи файла
 
 автор: Blaster   (20.06.2008 в 21:08)   письмо автору
 
 

Собственно, сабж.

   
 
 автор: sim5   (20.06.2008 в 21:25)   письмо автору
 
   для: Blaster   (20.06.2008 в 21:08)
 


<?
echo addslashes("The tex't wit'h quotes")."<br>";
echo 
stripslashes("The tex't wit'h quotes");

   
 
 автор: mihdan   (20.06.2008 в 21:50)   письмо автору
 
   для: Blaster   (20.06.2008 в 21:08)
 

<?php
echo $_POST['lastname'];             // O\'reilly

if (get_magic_quotes_gpc()) {
    
$lastname stripslashes($_POST['lastname']);
} else {
    
$lastname $_POST['lastname'];
}

echo 
$lastname// O'reilly
$sql "INSERT INTO lastnames (lastname) VALUES ('$lastname')";
?> 

   
 
 автор: BinLaden   (20.06.2008 в 23:04)   письмо автору
 
   для: mihdan   (20.06.2008 в 21:50)
 

> echo $lastname; // O'reilly
> $sql = "INSERT INTO lastnames (lastname) VALUES ('$lastname')";

Вы забыли очень важную вещь.

   
 
 автор: Blaster   (20.06.2008 в 22:20)   письмо автору
 
   для: Blaster   (20.06.2008 в 21:08)
 

Спасибо всем за помощь.
Решил проблему иначе - просто с помощбю функции str_replace() заменил \" на " и стало записываться нормально.

   
Rambler's Top100
вверх

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