Код (Text): <?php header('Content-Type: text/XML'); echo "<?XML version=\"1.0\" ?>" . "<clock>" . "<timestring>Время: ".date('H:i:s').", дата: ".date('M d, Y')."</ timestring>" . "</clock>"; ?> Доброго в ремени суток. Где тут ошибка? Почему то не работает как надо, хотя пример взят из книги. вот код скрипта который его использует Код (Text): function getXMLHTTPRequest() { var req = false; try { /* для Firefox */ req = new XMLHttpRequest(); } catch (err) { try { /* для некоторых версий IE */ req = new ActiveXObject("MsXML2.XMLHTTP"); } catch (err) { try { /* для других версий IE */ req = new ActiveXObject("Microsoft.XMLHTTP"); } catch (err) { req = false; } } } return req; } function getServerTime() { var thePage = 'servertime.php'; myRand = parseInt(Math.random()*999999999999999); var theURL = thePage +"?rand="+myRand; myReq.open("GET", theURL, true); myReq.onreadystatechange = theHTTPResponse; myReq.send(null); } function theHTTPResponse() { if (myReq.readyState == 4) { if(myReq.status == 200) { var timeString = myReq.responseXML.getElementsByTagName("timestring")[0]; document.getElementById('showtime').innerHTML = timeString.childNodes[0].nodeValue; } } else { document.getElementById('showtime').innerHTML = '<img src="ajax-loader.gif"/>'; } } Добавлено спустя 28 минут 14 секунд: убрал Код (Text): "<?XML version=\"1.0\" ?>" . и все заработало. Спасибо. И еще, хотелось бы узнать почему ?