<MyRusakov.ru />

PHP и MySQL с Нуля до Гуру 2.0

PHP и MySQL с Нуля до Гуру 2.0

Данный курс научит Вас программировать на самом популярном Web-языке в мире - PHP. Курс состоит из 11 разделов, в которых с нуля рассказывается и показывается процесс написания различных скриптов на PHP.

В курсе Вы узнаете всю необходимую теоретическую часть, а также увидите массу практических примеров, в том числе, и из моей практики.

Почти к каждому уроку идут упражнения.

Просмотрев данный курс, Вы сможете создавать абсолютно любые PHP-сайты любой сложности.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Помогите найти ошибки
05.03.2017 18:02:14 Помогите найти ошибки Сообщение #1
Norzy

Norzy

Новичок

Новичок

Дата регистрации:
05.03.2017 17:59:59

Сообщений: 1

<!DOCTYPE html>
<html>
<head>
<title>ЧАТ </title>
<style>
h2 {
text-align: center;
}
#chat, table {
margin: 0 auto;
}
#chat {
border: 3px solid #0ff ;
height: 300px;
margin: 0 auto;
overflow-x: none;
overflow-y: auto;
width: 1000px ;
}
p {
margin: 0 ;
color: #953cd1;
}

</style>
<script type="text/javascript"> function

var array = new Array();
function getXmlHttp(){var xmlhttp; try { xmlhttp = new ActiveXObject("Msxm12.XMLHTTP"; } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"; } catch (E) {xmlhttp = false; } } 
if (!xmlhttp && typeof XMLHttpRequest != 'undefined' {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function chat() {
var xmlhttp = getXmlHttp();
xmlhttp.open("POST", "functions.php", true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded" );

xmlhttp.send("update=1";


xmlhttp.onreadystatechange = function() {

if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
var response = xmlhttp.responseText;
alert(response);
response = JSON.parse(response);

if (array.length == response.length) return;

var start = array.length;
array = response;
var message = document.getElementById("chat".innerHTML;
for (i = start; i < array.length; i++) {
messages = messages + "<p><b>" + array[i]["name"] + ":</b> " + array[i].message + "</p>";
}
document.getElementById("chat".innerHTML = messages ;

}
}
setTimeout("chat()", 1000); 
}

function addMessage() {
var name = document.getElementById("name".value;
var message = document.getElementById("name".value;
var xmlhttp = getXmlHttp();
xmlhttp.open("POST", "function.php", true);
xmlhttp.setRequesyHeader("Content-type", "application/x-www-form-urlencoded" );
xmlhttp.send("name=" + encodeURIComponent(name) + "&message=" + encodeURIComponent(message));

}
</script>
</head>
<body onload="chat()">
<h2>Это чат</h2>
<div id="chat" >
<p><b>Вася :</b> привет </p>

</div>
<br />
<table>
<tr>
<td> Имя:</td>
<td>
<input type="text" id="name"/>
</td>
</tr>
<tr>
<td>Сообщение</td>
<td>
<input type="text" id="message"/>
</td>
</tr>
<tr>
<td colspan="2">
<input type="button" value="Отправить"/>
</td>
</tr>
</table>
</body>
</html>
Профиль Ответить