Сайт | Лаборатория | Форум | Wikiservia



In english

harpywar.com

Главная

Вики

Форум

Лаборатория

 Статьи
   Игры
   Настройка серверов
     PvPGN
     D2GS
     NFS: U
     Apache
     ArcEmu

   Кодинг
     .NET
     PHP

   Разное

 Проекты
   QDoom
   IRC Search
   vbreality [web]
   UTech p2p Realm [web]
   PvPGN система статистики
   Diablo 2 Launcher
   WoW Simple Launcher

 Моё
   Творчество
   Оборудование

Поиск по сайту


Хостинг и VDS, скидка при переходе
 
Символ обратного слеша «⁄» [x]
Немного о PHP
Запуск скриптов через php.exe
Сканирование игровых серверов через PHP
Калькулятор сетевых адресов
Символ обратного слеша «⁄»Создано: 07.04.2007
Изменено: 11.04.2007
Автор: HarpyWar

Эта статья устарела!

Причина: addslashes(), mysql_escape_string()


В базу данных обратный слеш не записывается. Поэтому прежде чем занести переменную в бд, необходимо заменить все символы следующим образом:

#заменяет обратный слеш на обычный
$str=ereg_replace("\\\\",′/′,$str);


Чтобы вывести слово в кавычках, можно использовать несколько вариантов:

#оба варианта выведут в ковычках "Hello"
echo ′"Hello"′; #1 вариант с заменой на одинарные ковычки
echo "\"Hello\""; #2 вариант с обратным слешем

 Stan
08 Июнь 2007, 03:56 | #37 
addslashes() и mysql_escape_string() тебе в помощь. :)

 LeXa2
02 Сентябрь 2007, 17:05 | #65 
Про базу данных и обратный слеш улыбнуло, спасибо.
RTFM, как говориться ))).


Есть вопросы по настройке игровых серверов? Добро пожаловать на форум!

Имя: Проверка: = 7726


© 2006—2017, HarpyWar

Любое копирование информации с этого сайта - только со ссылкой на источник.
Это в одинаковой мере распространяется на любую авторскую информацию в интернете.