This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Passing data in array form in enet_io example

Hi,

We need to pass some data in the form of an array to be displayed in a table in enet_io example.

The  code: 

else if(ustrncmp(pcName, "/cgi-bin/get_result", 10) == 0)
    {
        static char pcBuf[6];

        //
        // Get the test result as string.........
        //
        io_get_test_result(pcBuf, 6);

        psFile->data = pcBuf;
        psFile->len = strlen(pcBuf);
        psFile->index = psFile->len;
        psFile->pextension = NULL;
				UARTprintf(pcBuf);
        return(psFile);
    }

The above code sends the data to the browser obtained from this:

void
io_get_test_result(char *pcBuf, int iBufLen)
{
   usnprintf(pcBuf, iBufLen, "%d", testresult); 
}

Now instead of test result we need to send an array testresultarray

int testresultarray[10] = {1, 2, 3, 4, 5,
		      6, 7, 8, 9, 10};

What changes are required in the code here? Also what needs to be done at the javascript part which is as below 

//Test Result Display TryOuts-------------------------------------------------------//
function test()
{
    var req = false;
    function TestComplete()
    {
        if(req.readyState == 4)
        {
            if(req.status == 200)
            {
		document.getElementById(1).innerHTML = "<div>" + req.responseText + "</div>";  //we will have id = "1", id = "2" etc
            }
        }
    }

    if(window.XMLHttpRequest)
    {
        req = new XMLHttpRequest();
    }
    else if(window.ActiveXObject)
    {
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if(req)
    {
        req.open("GET", "/cgi-bin/get_result?id" + Math.random(), true);
        req.onreadystatechange = TestComplete;
        req.send(null);
    }
}

Please provide help.

Thanks
Vikram