Этот сайт не наркоманов. Это сайт программистов.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха переехала на новый сервер, ура!

Краснодарское время: 23 Май, 2012, 01:25:06

Страниц: [1]
Печать
Автор Тема: ajax, небольшой вопросик..  (Прочитано 649 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
ATI    ↓ 
31 Декабрь, 2008, 07:36:02
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 12
Сила слова: 0

Подскажите пожалуйста, кто знает.
ajax к примеру:
Text

<script>
function updatePage() {
  if (xmlHttp.readyState == 4) {
    var response = xmlHttp.responseText;
    document.getElementById("status").value = response;
  }
}
</script>
 
Тут получаем ответ от сервера и кидаем в переменную "response" и выводим в хтмле.
 
php к примеру:
Text

<?php
if (empty($_POST["name"]))
{
echo "Вы не ввели имя"; exit();
}
else
{ //записываем данные в БД
echo "Имя успешно добавлено";
}
?>
 
Как следует написать, чтобы при ответе скрипт понимал, что пришёл первый echo, а не второй.. и вывести соответствующий "document.getElementById"
Записан
CTAPbIu_MABP    ↓ 
31 Декабрь, 2008, 07:46:59 , спустя 10 минут 57 секунд
НЕ ХУЕТА! ХУЕТА!

мавр
Группа: в ухо

Карма: не нужна
Сообщений: 5187
Сила слова: 1.81

Text
<?php
if (empty($_POST["name"]))
{
echo "1|Вы не ввели имя"; exit();
}
else
{ //записываем данные в БД
echo "2|Имя успешно добавлено";
}
?>
 

 
Text
<script>
function updatePage() {
  if (xmlHttp.readyState == 4) {
    var response = xmlHttp.responseText;
    echo = response.split("|");
if (echo[0]==1)
    document.getElementById("status1").value = echo[1];
else
    document.getElementById("status2").value = echo[1];
  }
}
</script>

 
PS ижиж жри аливье и пей шампунь!!!
Записан

java.lang.OutOfMemoryError
ATI    ↓ 
31 Декабрь, 2008, 07:51:27 , спустя 4 минуты 28 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 12
Сила слова: 0

CTAPbIu_MABP, спасибо! буду знать! теперь можно спокойно идти жрать аливье и пить шампунь)) С наступающим!
Записан
phpdude    ↓ 
02 Январь, 2009, 03:40:12 , спустя 1 день 19 часов 48 минут 45 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: 20780
Сила слова: 1.66

ебатььььь КАК ТАК ЖИТЬ ТО!!!!! )))))))))))))))))))))
 
-------
 
ПРАЗДНИК ВЕДЬ!
 
добавлено меньше минуты назад
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
Страниц: [1]
Печать
 

Перейти в: