parser

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

 

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

не могу победить match

SLAD 13.11.2006 13:58

Есть такая форма приема платежей с карточек:
<FORM name="" accept-charset="UTF-8" action="go.exe" target="" method="post"><DIV class="form-tab"><TABLE cellspacing="5" cellpadding="3" border="0">
<TR>
<TD class="form-field" align="right">Номер счета</TD>
<TD><SELECT name="account"><OPTION VALUE="666">666</OPTION></SELECT></TD>
</TR>
<TR>
<TD class="form-field" align="right">Номер карты</TD>

<TD class="form-field" align="left"><INPUT type="text" class="form-field" size="40" name="card_number" value=""></TD>
</TR>
<TR>
<TD class="form-field" align="right">Пин-код</TD>
<TD class="form-field" align="left"><INPUT type="text" class="form-field" size="40" name="secret" value=""></TD>
</TR>
<INPUT type="hidden" name="cmd" value="user_replenish"><INPUT type="hidden" name="skey" value="673d58454b5228e48e5a20591562fe2e"><TR>
<TD></TD>
<TD><INPUT type="submit" class="form-button" value="OK"></TD>
</TR>
</TABLE></DIV></FORM>
из этой формы пытаюсь выбрать только номер счета = 666
Делаю так:
$test[^taint[as-is][^result_table.match[(OPTION VALUE=")(.+)(">)][g]{$account_id[$match.2]}]] 
в result_table лежит нужная форма, в $account_id желаемый номер счета.
в итоге на match.1
OPTION VALUE="
на match.2
1490">1490</OPTION></SELECT></TD> </TR> <TR> <TD class="form-field" align="right">Номер карты</TD> <TD class="form-field" align="left"><INPUT type="text" class="form-field" size="40" name="card_number" value=""></TD> </TR> <TR> <TD class="form-field" align="right">Пин-код</TD> <TD class="form-field" align="left"><INPUT type="text" class="form-field" size="40" name="secret" value=""></TD> </TR> <INPUT type="hidden" name="cmd" value="user_replenish"><INPUT type="hidden" name="skey" value="673d58454b5228e48e5a20591562fe2e"><TR> <TD></TD> <TD><INPUT type="submit" class="form-button" value="OK
на match.3
">
Подсобите выцепить плиз.

  • не могу победить match, SLAD 13.11.2006 13:58
    • Ответ, Misha v.3 [M] 13.11.2006 14:02 / 13.11.2006 17:27