Back to Blog

VuGen: More Random Selections

/*
The following lines will capture a list returned from a web server page response and
then randomly select one of the items from that list and pass it on
to the next URL
*/

int rNum;
char x[500];

web_reg_save_param("temp_cat",
"LB=abcdef",
"RB=xyz",
"Ord=ALL",
LAST);

web_url("index.jsp",
"Some URL's",
LAST);

//srand is called before rand

srand(time(NULL));

rNum= rand() % atoi(lr_eval_string("{temp_cat_count}")) + 1;

lr_output_message ("A number between 1 and temp_cat_count: %d\n", rNum);

/* rNum will be some random number between 1 and temp_cat_count */

sprintf(x,"URL=http://www.XYZ.com/site/olspage.jsp?{temp_cat_%d}&type=category",rNum);
Back to Blog