82: page=page_create(buffer,sizeof(buffer));
83: ea=page_elements(page);
84: el=page_find_elements(page,NULL,"TABLE");
85: for(scan=0;scancount;scan++) {
86: index=el->items[scan].number+1;
87: if((ea->items[index].tag=="TR") &&
88: (ea->items[index+1].tag=="TD") &&
89: (ea->items[index+2].tag=="") &&
90: (ea->items[index+3].tag=="TD") &&
91: (ea->items[index+4].tag=="") &&
92: (ea->items[index+5].tag=="TR") &&
93: (ea->items[index+6].tag=="TD") &&
94: (ea->items[index+7].tag=="P") &&
95: (ea->items[index+8].tag=="BR") ){
96: count=storemessage(
97: log_no,
98: page_element_text(page,&ea->items[index+4]),
99: page_element_text(page,&ea->items[index+2]),
100: page_element_text(page,&ea->items[index+6]));
101: result=1;
102: break;
103: }
104: }
|