--- parser3/www/htdocs/Attic/index.html 2002/09/13 10:43:27 1.135 +++ parser3/www/htdocs/Attic/index.html 2002/09/17 09:30:07 1.141 @@ -152,7 +152,6 @@ $response:charset[windows-1251] #^pcre[] #^regexp[]
#^mail[] -#^exec[] #^fori[] #^tconnect[] #^xslt[] @@ -232,11 +231,77 @@ $response:charset[windows-1251] #^ttransformsep[] #^calltest[] #^xpath3[] +#^doubleliterals[] +#^newxor[] #^mail2[] -^doubleliterals[] +#^exec[] +#^passpost[] +#^menudelim[] +#^fordelim[] +#^duplicatetable2hashkey[] +^duplicatehashsqlkey[]
OK +@duplicatehashsqlkey[] +^connect[mysql://mdm:4b833ljq@db-mysql/mdm]{ + $t[^table::sql{select * from news}] + $c[^t.columns[]] + ^c.menu{$c.column}[,] + + $h[^hash::sql{select news_type_id, name from news}] +} + +@duplicatetable2hashkey[] +$t[^table::create{a b +1 2 +1 3 +}] +^t.hash[a;b] + +@menudelim[] +$t[^table::create{a +1 +2 +3 +4 +5 +}] + +^t.menu{^if($t.a<3){}{$t.a}}[,] + +@fordelim[] +^for[a](0;6){^if($a<3){}{$a}}[,] + + +@passpost[] +
+
+ +
+ +^if(def $form:text){ + $a[^file::cgi[a.pl]] + $a.text|$a.status|$a.stderr
+} + +@exec[] +#$a[^file::exec[a.cmd]] +$a[^file::cgi[a.cmd]] +$a.text|$a.status|$a.stderr
+ + +@newxor[] +^eval(1!|2 #примечание()zzz +|0x100)
+#^eval(1!||2)
+^if(1!|1){y}{n} + +#@method[$bad] + @doubleliterals[] #^eval(1e-10) ^eval("1e-20") @@ -1904,6 +1969,7 @@ $response:body[^pict.gif[]] @mail2[] ^mail:send[ + $.message-id[<6615%1@parser.ru>] $.content-type[$.value[text/plain] $.charset[windows-1251]] $.from[Александр Петросян ] $.to[Александр Петросян ] @@ -1978,10 +2044,6 @@ $s[abcАБВ] 3] ] -@exec[] -$a[^file::exec[fc.exe;;a;b]] -$a.status|$a.stderr
- @fori[][i] ^for[i](1;3){... =$i= ...}