skiddo: Update Script

Beitrag lesen

Hallo Community,
eigentlich ist das hier eine Mischung aus allem :-)

folgendes ist mein Problem und meine mögliche Lösung.
Ich hab eine Seite, mit mehreren Frames, die mit PHP Scripts gefüllt sind, die sich Zeug aus der Datenbank holen. Da es interaktiv ist, ändert sich ständig was an der Datenbank, und um die Änderungen immer schön zu zeigen, werden die scripts sekündlich über
<meta http-equiv="refresh" content="1; URL=chat_window.php#down">
nachgeladen. Das ist jetzt aber bei 7 Frames gleichzeit einfach zu nervig. Manche Frames müssen auch nicht sekündlich nachgeladen werden, weil lange nichts passiert, aber es ist entscheidend, das sobald die Änderung angzeigt werden soll, dies auch passiert, deswegen kann ich auf den 1-Sekunden-Refresh nicht verzichten.

Meine idee ist es jetzt ein Script mitzuladen in einem neuen Frame, was checkt, welcher Frame nachgeladen werden muss, dieses in den <body onLoad=""> Handler schreibt und dann über META-refresh mit 0 Sekunden ständig refresht wird.

Die Frage ist nun, ob es mit den 0 Sekunden klappen könnte oder ich eine andere Methode benutzen muss.

  
<?php  
 $1 = check_tbl('tbl1');  
 $2 = check_tbl('tbl2');  
 $3 = check_tbl('tbl3');  
 // ..  
?>  
<html>  
  <head>  
    <meta http-equiv="refresh" content="0; URL=update.php">  
  </head>  
  <body onLoad="  
<?php  
  if($1)  
  {  
    echo "link('frame1.php', 'target1');";  
  }  
  if($2)  
  {  
    echo "link('frame1.php', 'target1');";  
  }  
  if($3)  
  {  
    echo "link('frame1.php', 'target1');";  
  }  
?>  

>  

</body>  
</html>  

Vielen Danke, skiddo