函数(sprintf,web_reg_save_param),其中红色字体是本文档最重要的
51Testing软件测试网Aj!Wh]^y)wW#include "web_api.h"
51Testing软件测试网T-ua;T HY |1S)Lp'S8n51Testing软件测试网PO5BsU!J;aaAction()
9m%C![7\GZ5d0{
2mn;^NZ+ij+OS0int i,iloop;
#LC)n]&B2\_v*_0char idParam[200];
51Testing软件测试网db0@*]P |Pt5x4Bchar idValue[200];
51Testing软件测试网3C8I-R"a2ldot...
e1L)?r*S"E?`0web_reg_save_param("topicarray", "LB=topic_", "RB=.html","Notfound=warning", "Search=body","Ord=All",LAST);1x8o}"^"Q%uo E8O0//注意Ord=All
51Testing软件测试网:s2aQ*kMa&Q0|!b
xweb_url("访问指定XXX",
*N)HV_,Z
J0"URL=指定要访问的页面",
51Testing软件测试网dg7r$B/Z"Resource=0",
51Testing软件测试网3e4LG0zz"RecContentType=text/html",
51Testing软件测试网 D%B$|
L.CV"Referer=",
51Testing软件测试网klmU
Z;[d"Snapshot=t1.inf",
51Testing软件测试网"L-O0\1`'fqX"Mode=HTTP",
*I
yr{9Y X*X!m
E0LAST);
!KN7S
?*R1`
R7n
S"B^ E0for ( i =1 ; i < atoi(
lr_eval_string("{topicarray_count}"))+1; i++){
~m
m\K0sprintf(idParam, "{topicarray_%d}", i);51Testing软件测试网k:EJp#r5G
sprintf(idValue, "%s", lr_eval_string(idParam));51Testing软件测试网#?Z
Mmw {"c
W
lr_save_string(idValue,"topicid");//这个也比较实用的函数,放入参数,后续调用就比较简单了,
$q6hn-n|stY!{ V0lr_message("The value argument is : %s", lr_eval_string("{topicid}"));
51Testing软件测试网\TJ}t)P8tQfor ( iloop = 0; iloop < 5 ; iloop++){
V"s,~#z)[~ B!|,}0web_submit_data("add_reply.do",
51Testing软件测试网W6NY6k{"Action=xxxxxxxxxxxx.do",
51Testing软件测试网b%xrs
d@WWC"m8d"Method=POST",
1_!R#]
Yg oO9W0"RecContentType=text/html",
5Z1TaU9R0"Referer=xxxxxxx_{topicid}.html",
rH$r,N z)I,a0"Mode=HTTP",
51Testing软件测试网!IFv3epfJz[0w)iITEMDATA,
51Testing软件测试网8a
vC
m]!N"Name=allow_guest", "Value=on", ENDITEM,
51Testing软件测试网/^)``+fD"Name=url", "Value=xxxxxxxxx{topicid}.html", ENDITEM,
#y5\,qTu-]1n0"Name=Username", "Value=2007", ENDITEM,
t$_8gdvp9A F0"Name=Title", "Value=null", ENDITEM,
]1})t
a{$D0"Name=Content", "Value={topicid}", ENDITEM,
51Testing软件测试网)v
x Ct"w(k"Name=aaaa", "Value=aaa", ENDITEM,
]Jv?u4a0LAST);
51Testing软件测试网@ g6h4A{3Y}
q\w5ft0}