5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Proxomitron Part23

185 :名無し~3.EXE:04/08/28 13:49 ID:4ZkOwqXn
>>176
適当に作った。目的のページで動くかどうかは知らん。

[Patterns]
Name = "Form1"
Active = TRUE
Multi = TRUE
Bounds = "$NEST(<,>)"
Limit = 128
Match = "(<form (*action=$AV(\1) &*)*>)\0$SET(URL=\1)|"
"(<input (*type=$AV(hidden) & *name=$AV(\1) & *value=$AV(\2)) * >)\3"
"$SET(0=\3<%H\1\=\2%>)|"
"(<input (*type=$AV(submit) & *name=$AV(\1) & *value=$AV(\2))*>)\0"
"$SET(S=<%S\1=\2%>\n$GET(S))|"
"(</form>)\1$SET(0=\1\n$GET(S))"
Replace = "\0"

Name = "Form2"
Active = TRUE
Bounds = "$NEST(<%,%>)"
Limit = 128
Match = "<%H\1%>"
"$SET(Y=$GET(Y)&\1)|"
" <%S=*> | <%S*=%> |"
"<%S\1%>$SET(0=<a href="$GET(URL)\?\1&$GET(Y)">hoge</a>)|"
"<%*%>"
Replace = "\0"

つか"&"を使ってマッチした後$GETで変数代入するとなんか3つも代入されちまう(鬱
Form2はそれをなんとかごまかして作った。

220 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)