Выкладываю код:
Код | <? function draw_signal($field,$label,$x,$y) { echo" <div style='position: absolute; left:".$x."; top:".$y.";'> <table border = 0> <tr> <td width = 150 ><div class='signal_label'>".$label."</div></td> <td ><div id=\"signal_".$field."\" class='signal_value' >(loading...)</div> </td> </tr> </table> </div> "; } ?>
<? require("admin/util/Sajax.php"); require_once("admin/config.php"); require("admin/util/draw_signals.php"); $id_object = $_GET['id_object']; if ($id_object=='') exit(); function show_now($id,$field) { $query = "select ".$field." from signal_tp where id_object = ".$id; $result = mysql_query($query); $line = mysql_fetch_array($result); mysql_free_result($result); return $line[$field]; } //starting SAJAX stuff $sajax_request_type = "GET"; sajax_init(); sajax_export("show_now"); sajax_handle_client_request(); ?> <html> <head> <link rel="StyleSheet" type="text/css" href="style.css">
<title>Show Server's Date</title> <script> <? sajax_show_javascript(); ?> <? echo("function show_me"."in1"."(date_server) {document.getElementById('signal_in1').innerHTML = date_server;}"); echo("function show_me"."in2"."(date_server) {document.getElementById('signal_in2').innerHTML = date_server;}"); echo("function show_me"."in3"."(date_server) {document.getElementById('signal_in3').innerHTML = date_server;}");
echo("function show_me"."in4"."(date_server) {document.getElementById('signal_in4').innerHTML = date_server;}"); echo("function show_me"."in5"."(date_server) {document.getElementById('signal_in5').innerHTML = date_server;}"); echo("function show_me"."in6"."(date_server) {document.getElementById('signal_in6').innerHTML = date_server;}"); echo("function show_me"."in7"."(date_server) {document.getElementById('signal_in7').innerHTML = date_server;}"); echo("function show_me"."in8"."(date_server) {document.getElementById('signal_in8').innerHTML = date_server;}"); echo("function show_me"."in9"."(date_server) {document.getElementById('signal_in9').innerHTML = date_server;}"); echo("function show_me"."in10"."(date_server) {document.getElementById('signal_in10').innerHTML = date_server;}"); echo("function show_me"."in_i1"."(date_server) {document.getElementById('signal_in_i1').innerHTML = date_server;}"); echo("function show_me"."in_i2"."(date_server) {document.getElementById('signal_in_i2').innerHTML = date_server;}"); ?> function get_date() { <? echo("x_show_now(".$id_object.",'in1',show_me"."in1);"); echo("x_show_now(".$id_object.",'in2',show_me"."in2);"); echo("x_show_now(".$id_object.",'in3',show_me"."in3);"); echo("x_show_now(".$id_object.",'in4',show_me"."in4);"); echo("x_show_now(".$id_object.",'in5',show_me"."in5);"); echo("x_show_now(".$id_object.",'in6',show_me"."in6);"); echo("x_show_now(".$id_object.",'in7',show_me"."in7);"); echo("x_show_now(".$id_object.",'in8',show_me"."in8);"); echo("x_show_now(".$id_object.",'in9',show_me"."in9);"); echo("x_show_now(".$id_object.",'in10',show_me"."in10);"); echo("x_show_now(".$id_object.",'in_i1',show_me"."in_i1);"); echo("x_show_now(".$id_object.",'in_i2',show_me"."in_i2);"); ?> setTimeout("get_date()", 1000); } </script> </head> <body onload="get_date();" > <? draw_signal('in1','Вход 1', 10,10); draw_signal('in2','Вход 2', 10,40); draw_signal('in3','Вход 3', 10,70); draw_signal('in4','Вход 4', 210,10); draw_signal('in5','Вход 5', 210,40); draw_signal('in6','Вход 6', 210,70); draw_signal('in7','Вход 7', 410,10); draw_signal('in8','Вход 8', 410,40); draw_signal('in9','Вход 9', 410,70); draw_signal('in10','Вход 10',610,10); draw_signal('in_i1','А 1', 610,40); draw_signal('in_i2','А 2', 610,70); ?> <table> </table> </body> </html>
|
|