Забыли пароль?
Запросите новый здесь.

Автор темы: yury
ID темы: 858
Информация:
Тема содержит 4 сообщения, была просмотрена 1656 раз.
Просмотр темы
PHP-Fusion Russia » Веб-разработка » PHP
 Распечатать тему
Php 5.3.8 и неактуальность функций
yury
благо разработчики вроде о фьюжене подумали и переписали что все работает на 5.3

но вот в одном движке используется get_magic_quotes_gpc()

не могу найти на что ее заменить
 
spiker
yury написал:

благо разработчики вроде о фьюжене подумали и переписали что все работает на 5.3

но вот в одном движке используется get_magic_quotes_gpc()

не могу найти на что ее заменить


Загрузить источник  GeSHi: PHP
  1. <?php
  2. // Функция экранирования переменных
  3. function quote_smart($value)
  4. {
  5. // если magic_quotes_gpc включена - используем stripslashes
  6. $value = stripslashes($value);
  7. }
  8. // Если переменная - число, то экранировать её не нужно
  9. // если нет - то окружем её кавычками, и экранируем
  10. if (!is_numeric($value)) {
  11. $value = "'" . mysql_real_escape_string($value) . "'";
  12. }
  13. return $value;
  14. }
  15.  
  16. // Соединяемся
  17. $link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password')
  18.  
  19. // Составляем безопасный запрос
  20. $query = sprintf("SELECT * FROM users WHERE user=%s AND password=%s",
  21. quote_smart($_POST['username']),
  22. quote_smart($_POST['password']));
  23.  
  24. mysql_query($query);
  25. ?>
  26.  
Добавлено за 0.025 секунд, используя GeSHi 1.0.8.10


Источник: _http://php5.kiev.ua/manual/ru/function.mysql-real-escape-string.html
 
yury
это для 5.3? в 5.2 работало, но вот в 5.3 не понятно
 
spiker
Где она, в каком месте?
Замени на ini_get

Напр.
Загрузить источник  GeSHi: PHP
  1. define("QUOTES_GPC", (ini_get('magic_quotes_gpc') ? TRUE : FALSE));
Добавлено за 0.017 секунд, используя GeSHi 1.0.8.10
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
в PHP 7.4 нельзя вставлять пустое значение в `id` как раньше  →  Пожелания и предложения 4 / 1087 19.12.2023 03:32
От какой CMS лучше переделывать плагины сервисов оплаты, доставки, 1С для PHP-Fusion-7?  →  Пожелания и предложения 2 / 1601 08.08.2023 08:59
PHP Fusion 6 несколько проблем  →  Установка и настройка системы 7 / 4361 07.06.2021 23:12
ЧПУ Дополнительных страниц для PHP-Fusion 8  →  Разное 8 / 6152 26.10.2020 18:42
Помогите отключить часть кода в user_info_panel.php  →  Вопросы новичков 5 / 4626 05.10.2020 15:16
Как вебмастеру сформулировали УТП для создания сайтов на PHP-Fusion?  →  Пожелания и предложения 1 / 7316 25.07.2020 03:46
какие функции надо переписать для PHP 7?  →  Пожелания и предложения 15 / 14221 12.07.2020 07:19
SEO-оптимизация. дубли страниц в PHP-Fusion - где искать и как избавиться?  →  Ошибки, баги 0 / 5131 19.06.2020 17:06
PHP-Fusion 7 Bogatyr - бесплатная мультиязычная CMS для блога, форума, фотогалереи  →  Моды 20 / 27240 17.03.2020 19:59
Кто делал гибрид Wordpress и PHP-Fusion?  →  Пожелания и предложения 3 / 3072 08.03.2020 15:50
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)