Перейти к содержимому


Партнерская программа Kredov

Как добавить запись содержащую знак '?

#1 кипятильник

кипятильник
  • Пользователь
  • 102 сообщений
  • Репутация: 0
0

Отправлено 25 Март 2009 - 21:53

Как добавить запись содержащую знак '
mysql_escape_string - не помагает добавляеться запись \'

 

 

  • 0

#2 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 25 Март 2009 - 22:17

кипятильник, почитай про включенные магические ковычки!
get_magic_quotes_gpc() возвращает 1 (true) если они включены, и 0 (false) если выключены

Я же тебе писал функцию :unsure: Она работает полюбому, если не включены, то экранирует, если включены, то они уже сами проэкранированы :)
Вот тебе ещё раз кодик, изучи внимательно. Можешь переписать его для одной строки, а вообще способности безграничны...
function escape_string($array) {
	if(isset($array))
	{
	  if(!get_magic_quotes_gpc())
	  {
		foreach($array as $key=>$value)
		$array[$key] = mysql_escape_string($array[$key]);
	  }
	}
	return $array;
}

  • 0


Оформление форума – IPBSkins.ru