Прямо сейчас я пытаюсь получить дату локального хоста. Но запрос ajax не работает успешно. Как мне это сделать?Как получить дату SERVER с помощью вызова Ajax?
Html-код: Он имеет код ajax в теге скрипта.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script language=”javascript” type=”text/javascript”>
function ajaxFunction()
{
var xh;
try
{
// Firefox, Opera 8.0+, Safari
xh=new XMLHttpRequest();
}
catch (e)
{
alert("Your browser does not support AJAX!");
}
\t \t xh.onreadystatechange=stateChanged;
\t \t xh.open("GET","19_time.php",true);
\t \t xh.send(null);
\t \t tt=timer_function();
}
function stateChanged()
{
\t \t \t if(xh.readyState==4)
\t \t \t \t document.getElementById("time").innerHTML=xh.responseText;
}
function timer_function(){
\t \t var mytime= setInterval(AjaxFunction,1000);
}
window.addEventListener('load',AjaxFunction,false);
</script>
</head>
<body>
<html>
<body>
\t <div id="time" style="height:10%; width:30%; margin:4%; margin-top:10%; border:5px solid #804; font-size:26px; " ></div>
</body>
</html>
Php код: Для того, чтобы подключиться к серверу и отправить результат
<?Php
///////// Database Details , add here ////
//$dbhost_name = "localhost";
//$username = "root"; // Login user id
//$password = ""; // Login password
/////////// End of Database Details //////
\t //$con=mysql_connect($dbhost_name,$username,$password) or die("Couldn't connect: ".mysql_error());
\t //mysql_select_db($database,$con) or die("Error selecting database: ".mysql_error());
//////// Do not Edit below /////////
\t \t $con = mysql_connect('localhost', 'root', '');
\t \t
\t \t $msg="";
\t \t $msg .=$con->date('Y-m-d H:i:s');
\t \t echo $msg;
\t \t
\t
?>
Какая ошибка вы получаете? –
Для начала на странице HTML есть много ошибок. Хотя 'javascript' является вообще либеральным языком, он все еще чувствителен к регистру. Вы использовали 'ajaxFunction' в определении функции и' AjaxFunction' везде. –
Подтвердите свой html-разметку, используя [онлайн-валидатор W3C] (http://validator.w3.org/check), прежде чем приступать к поиску ошибок. –