Привет всем, пишу код, который при нажатии на кнопку в message txt пишет слово. Если слово совпадает, то выводим гифку, в моем коде не выводит ее после обновления страницы, почему?
Картинка в каталоге том же что и скрипт
Код:
|
<html>
<head>
</head>
<body>
<div id="message"></div>
<form method="POST">
<button type="sumbit" name="podmigivanie" value="" class="css3button">ок</button>
</form>
</body>
<script>
function getXmlHttp() {
var xmlhttp;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
(function () {
var xmlhttp = getXmlHttp();
xmlhttp.open('GET', 'message.txt', false);
xmlhttp.send(null);
if (xmlhttp.status == 200) {
var response = xmlhttp.responseText;
if (response=='podmig'){
alert('podmigivanie.jpg');
$("#message").html("<img src='podmigivanie.gif'>");
}
}
})();
</script>
<?php
$messagetxt = "message.txt";
$podmigivanie = 'podmig';
if(isset($_POST['podmigivanie'])){
$file_handle = fopen($messagetxt, "w");
fwrite($file_handle, $podmigivanie);
fclose($file_handle);
}
?>
</html> |