есть запрос: PHP: query_="SELECT * FROM gruztr WHERE gt=1 AND country_from='Россия' ORDER BY id_gruztr DESC LIMIT 0 , 10" который надо передать методом POST на другую станицу, но до другой страницы доходит лишь SELECT * FROM gruztr WHERE gt=1 AND country_from= первая же кавычка все обрубает. Как можно решить проблему без сессий , куков и гетов, именно постом? Заранее благодарен.
я конечно сделал на странице отправки PHP: $query_1=preg_replace("/(')/","@@@@",$query_1); а на странице обработки PHP: $query_1=preg_replace("/(@@@@)/","'",$query_1); но топорно это как-то, может есть другой более корректный вариант?
kit Тут дело даже не в кавычках… тут вопрос вот в чем: вы серьезно собираетесь выполнять запрос, который пришел POST'ом?
прикольно, можно с этой страницы отправить постом: [sql]DELETE FROM gruztr[/sql]а потом жутко удивляться куда вся информация делась