parser

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

 

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

Ответ

ipo 03.12.2005 08:32

Владалец ipo-design.ru прочитал :) и выкладывет исходник :)
load_test.prs
# Читаем что нам пришлов QWERY_STRING
^form:fields.foreach[field;value]{
$forma[$field]
# $qwery[^untaint{$value}]
$qwery[^untaint{$value}]
}


# Разбираем строку запроса
# ?id:??:q=Что было у нас в форме
^forma.match[(.*):(.*):(.*)][g]{
   $uid[$match.1]
   $suid[$match.2]
   $q[$match.3]
}

# -----  #%?&+ (не редедает эти символы корректно :( )

$test[
   $.food[$qwery]
   $.good[^math:md5[$qwery]]
]

# Выдаем преорразованные данные PARSER в данные JavaScript
 JSHttpRequest.dataReady(
  $uid,
  'Вроде ошибок нету',
  ^object2js[$test]
)
метод @object2js[] - тут
http://www.parser.ru/forum/?id=41408