<MyRusakov.ru />

Заработок на создании сайтов под заказ

Заработок на создании сайтов под заказ

Видеокурс "Заработок на создании сайтов под заказ" - это то, что может полностью изменить Вашу жизнь в лучшую сторону. В этом курсе Вы узнаете все мои секреты успешного заработка на создании сайтов под заказ.

Из курса Вы узнаете, какие грубейшие ошибки допускают новички, из-за чего 99% терпят неудачу. Узнаете, как правильно заполнить профиль, как правильно писать заказчику, как собирать отзывы.

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

И, наконец, к курсу идёт бесплатный Бонус, который расскажет Вам 3 способа, как раскрутить аккаунт на фрилансе буквально за 1 день.

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

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

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

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

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

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

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

создание чата
21.04.2013 18:37:56 создание чата Сообщение #1
ilyadenisovid

ilyadenisovid

Мастер

Мастер

Дата регистрации:
28.01.2013 18:32:29

Сообщений: 213

Здравствуйте, Михаил! Делаю чат по вашей рассылке, но при выводе alert, alert - пустой. Посмотрите код

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 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);
}
}
}
}
Профиль Ответить
21.04.2013 19:12:30 создание чата Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

http://myrusakov.ru/javascript-finderror.html
Профиль Ответить
21.04.2013 20:29:51 создание чата Сообщение #3
ilyadenisovid

ilyadenisovid

Мастер

Мастер

Дата регистрации:
28.01.2013 18:32:29

Сообщений: 213

Михаил, а здесь нет ошибок?


<?php
if(isset($_POST["name"])) {
$name = $_POST["name"];
$message = $_POST["message"];
echo $name;
file_put_contents("messages.txt", file_get_contents("messages.txt"."\n$name;$message";
}

elseif(isset($_POST["update"])) {
$string = file_get_contents("messages.txt";
$array = explode("\n", $string);
$result = array();
for($i = 0; $i < count($array); $i++) {
$temp = explode(";", $array[$i]);
$result[$i]["name"] = $temp[0];
$result[$i]["message"] = $temp[1];
}
echo json_encode($result);
}
?>
Профиль Ответить
22.04.2013 01:29:54 создание чата Сообщение #4
malina95

malina95

Мастер

Мастер

Дата регистрации:
15.07.2012 07:13:44

Сообщений: 208

Вроде нету, с файлами не работал, но помоему нет. Скорее всего ошибка в javascript.
Профиль Ответить
22.04.2013 06:57:35 создание чата Сообщение #5
ilyadenisovid

ilyadenisovid

Мастер

Мастер

Дата регистрации:
28.01.2013 18:32:29

Сообщений: 213

Вот сделал полностью весь чат, но почему-то из файла в div информация не выводится хотя в файл добавляется

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;
response = JSON.parse(response);
if(array.length == response.length) return;
var start = array.length;
array = response;
var messages = 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;
document.getElementById("chat".scrollTop = 100000000;
}
}
}
setTimeout("chat()", 1000);
}

function addMessage() {
var name = document.getElementById("name".value;
var message = document.getElementById("message".value;
var xmlhttp = getXmlHttp();
xmlhttp.open('POST', 'functions.php', true)
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded";
xmlhttp.send("name=" + encodeURIComponent(name) + "&message=" + encodeURIComponent(message));
}
Профиль Ответить