hehe yeah, but I cant specify which set of results I want to go where in the page. Thats the aim of what I wanted it do. With the original code it'll just print the entire list of results wherever I paste the $server &/or $server... I want to be able to tell it to split up the results from each server as they come in so that I can place bits in table cells perhaps rather than the entire thing printing in one cell. :) As I mentioned before I found one way of doing this was to edit the: [code]$data = explode('|',$server_data[$i]); To -> $data = explode('|',$server_data[0]); editing the $i to 0, 1, 2, 3 etc...[/code] For whichever server but then I'd have to copy the entire code out again when I want a result from a different server.