5 for ($i = 0; $i < ob_get_level(); $i++)
11 $escpush_from = array("\\", "\"");
12 $escpush_to = array("\\\\", "\\\"");
15 GLOBAL $escpush_from, $escpush_to;
17 return str_replace($escpush_from, $escpush_to, $s);
20 if ($isstream == "true") {
22 require_once("Obj/transports.phh");
25 // TODO: what stream ?
26 // iframe, htmlfile, xhr
28 // $transp = new Transport_iframe();
29 $transp = new Transport_xhr();
31 $header_out = array();
34 for ($i = 0 ; $i < 4096 ; $i++) {
38 $init_string .= chr(mt_rand(65, 90));
41 $body = $transp->init("plain", $header_out, $init_string, "", "0");
43 foreach ($header_out as $key => $value) {
44 header(sprintf("%s: %s", $key, $value));
49 for ($i = 1 ; $i < 20 ; $i++) {
50 $chunk = $transp->chunk($i, sprintf("\$('container').innerHTML = '%d';", $i));
62 <title>XYNT TEST01</title>
63 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
64 <script type="text/javascript" src="xynt-streaming.js"></script>
65 <script type="text/javascript" src="commons.js"></script>
67 <!-- <script type="text/javascript" src="myconsole.js"></script> -->
69 <script type="text/javascript" src="menu.js"></script>
70 <script type="text/javascript" src="ticker.js"></script>
71 <script type="text/javascript" src="heartbit.js"></script>
72 <script type="text/javascript" src="room.js"></script>
73 <script type="text/javascript" src="preload_img.js"></script>
74 <script type="text/javascript" src="AC_OETags.js"></script>
75 <script type="text/javascript" src="probrowser.js"></script>
77 <SCRIPT type="text/javascript"><!--
78 var sess = "for_test";
81 var gst = new globst();
82 window.onload = function() {
83 xstm = new xynt_streaming(window, "xhr", null /* console */, gst, 'xynt_test01_php', 'sess', sess, null, 'xynt_test01.php?isstream=true', function(com){eval(com);});
84 /* xstm.hbit_set(heartbit); */
90 <!-- if myconsole <body onunload="deconsole();"> -->