Реклама на сайте Advertise with us

Замена кавычек в РНР

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 02.07.04
Сообщения: 1455
Рейтинг: 1330

Ссылка на сообщениеДобавлено: 14/06/05 в 16:30       Ответить с цитатойцитата 

Вобщем такая проблема. На разных серверах по разному отрабатывается скрипт. На одних файл записывается нормально, на других символ " заменяется на \"

Подскажите решение этой проблемы? (php.ini менять нельзя -- виртуал)

С меня пиво icon_smile.gif

0
 

programmer

С нами с 08.12.02
Сообщения: 7607
Рейтинг: 5752

Ссылка на сообщениеДобавлено: 14/06/05 в 16:58       Ответить с цитатойцитата 

stripslashes($text);

крипта на ByBit

4
 



С нами с 10.09.03
Сообщения: 1313
Рейтинг: 513

Ссылка на сообщениеДобавлено: 14/06/05 в 18:16       Ответить с цитатойцитата 

У меня в поле выводится результат запроса вот так вот:
Код:
<?
if (get_magic_quotes_gpc())
  echo htmlspecialchars(stripslashes($_POST["text"]),ENT_QUOTES);
else
  echo htmlspecialchars($_POST["text"],ENT_QUOTES);
?>

Более грамотно.

4
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 14/06/05 в 18:16       Ответить с цитатойцитата 

в .htaccess внеси
Код:

php_flag magic_quotes_gpc on
php_flag register_globals off

Обычно помогает на нормальных хостингах.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

4
 

БешаныйСуслег

С нами с 16.06.04
Сообщения: 1322
Рейтинг: 1338

Ссылка на сообщениеДобавлено: 14/06/05 в 18:40       Ответить с цитатойцитата 

Вот тут подробно описана проблема
http://us3.php.net/manual/ru/function.get-magic-quotes-gpc.php
Можно обратить внимание на комменты.
Если в возможно, можно попробовать выключить эту опцию для директории в апаче, воспользовавшись советом Stek

0
 



С нами с 01.10.03
Сообщения: 751
Рейтинг: 318

Ссылка на сообщениеДобавлено: 14/06/05 в 19:47       Ответить с цитатойцитата 

Stek писал:
в .htaccess внеси
Код:

php_flag magic_quotes_gpc on
php_flag register_globals off

Обычно помогает на нормальных хостингах.

только для чего отключать register_globals ? проблема же не в них

Лучший Хостинг для CJ сайтов!

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 14/06/05 в 20:12       Ответить с цитатойцитата 

Сорри, почему то решил что там ON стоит. Думал об одном, а по привычке на автомате написал другое icon_smile.gif

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 

www.awm-tools.com

С нами с 28.01.04
Сообщения: 2941
Рейтинг: 3056


Передовик Master-X (01.01.2006) Передовик Master-X (16.01.2006) Передовик Master-X (01.03.2006)
Ссылка на сообщениеДобавлено: 14/06/05 в 23:17       Ответить с цитатойцитата 

Jam писал:
только для чего отключать register_globals ? проблема же не в них

register_globals рекомендуют включать только при разработке. В готовых приложениях рекомендуют эту опцию отключать, поскольку будет дыра. За примерами таких дыр велкам на сайт php.net

Засабмить свой вебмастерский ресурс, получи PR!

0
 



С нами с 01.10.03
Сообщения: 751
Рейтинг: 318

Ссылка на сообщениеДобавлено: 15/06/05 в 00:37       Ответить с цитатойцитата 

знаю я что при разработке и всё такое
дыра это будет для школьников, в написанном школьником скрипте
понятное дело если у кого-то в урле написано id=vasya , то "крякер" петя поставит там admin и получит доступ к сайту
если ты в своей программе напишешь (учитывая отключеные глобалс)
$var = $_GET['var'];
и будешь использовать неинициализированные переменные
включены глобалс или отключены разницы не будет
PS. спасибо за ресурс, первый раз вижу, в букмарки его

Лучший Хостинг для CJ сайтов!

0
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 15/06/05 в 04:17       Ответить с цитатойцитата 

smail114.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »