Also ich schreibe gerade eine Seite auf der ich eine Art "chat" ausgeben möchte, diese wird mir per json übergeben und die habe ich auch schon soweit umgebaut dass ich sie einbinden kann, nun habe ich aber das Problem dass ich die Seite immer neu laden müsste wenn ich die neusten Einträge sehen möchte, aber ich würde gerne nur den Div in welchem der Chat sich befindet neu laden und nicht die ganze Seite.
Hier noch der Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link type="text/css" rel="stylesheet" media="screen" href="chat.css" />
<title>Multiplayer-Leidenschaften Pen&Paper</title>
</head>
<body>
<div class="body">
<div class="textarea"><div class="textareatext">
<div id="refreshing">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table id= "chatdaten" width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="150">Nickname</td>
<td>Chat</td>
</tr>
<tr>
<?
$url = 'http://78.47.47.178:8080/wuerfelserver/Web';
$content = file_get_contents($url);
$json = json_decode($content, true);
foreach($json['Chat'] as $item) {
print '<tr>';
print '<td valign="top">';
print $item['nick'];
print '</td>';
print '<td class="borderbottom">';
print $item['nachricht'];
print '</td>';
print '</tr>';
}
?>
</tr>
</table></td>
</tr>
</table>
</div>
</div></div>
</div>
</body>
</html>