parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

taint и sql

Кирилл 07.06.2015 18:12

CREATE TABLE IF NOT EXISTS `test1` (
  `id` int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
  `json` TEXT NOT NULL
);

INSERT INTO `test1` (`id`, `json`) VALUES (1, '');
$hParam[
	$.first[...]
	$.last[$form:last]
]

# Все нормально
^void:sql{
	UPDATE `test1` 
	SET `json` = '$form:last'
	WHERE `id` = 1
}



$jParam[^json:string[$hParam;$.indent(1)]]

# Все НЕ нормально
^void:sql{
	UPDATE `test1` 
	SET `json` = '$jParam'
	WHERE `id` = 1
}
Так и должно быть?