ho implementato questa idea ma non mi sembra il massimo della vita

codice:
<div id="message" class="updated">pippo</div>

<script>
function prova(pippo){
	document.getElementById("message").innerHTML = pippo;
	window.setTimeout("window.location.reload()",400);
}
</script>

<?php 
$address = "127.0.0.1";
$port = "5000";
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
$result = socket_connect($socket, $address, $port);

$buffer=socket_read($socket , 1024);
echo "<body onload=\"prova('$buffer')\";</body>
";

socket_close($socket);
?>