Jump to content

Taliya

Newbie
  • Posts

    6
  • Joined

  • Last visited

Everything posted by Taliya

  1. AKS спасибо большое, помогло!!!
  2. Вот: var xmlHttp = createXmlHttpRequestObject(); function createXmlHttpRequestObject() { var xmlHttp; if(window.ActiveXObject) { try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { xmlHttp = false; } } else { try { xmlHttp = new XMLHttpRequest(); } catch(e) { xmlHttp = false; } } if(!xmlHttp) alert("Ошибка создания объекта"); else { return xmlHttp; } } function process() { if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0) { name = encodeURIComponent(document.getElementById('myName').value); xmlHttp.open('GET', 'quickstart.php?name=' + name, true); xmlHttp.onreadystatechange = handleServerResponse; xmlHttp.send(null); } else setTimeout('process()', 1000); } function handleServerResponse() { if (xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { xmlResponse = xmlHttp.responseXML; xmlDocumentElement = xmlResponse.documentElement; helloMessage = xmlDocumentElement.firstChild.data; document.getElementById('divMessage').innerHTML = '<i>' + helloMessage + '<i>'; setTimeout('process()', 1000); } else { alert('Ошибка сервера: ' + xmlHttp.statusText); } } }
  3. Есть вот такой html <!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> <title>AJAX</title> <meta content="no-cache" charset="utf-8"> <script type="text/javascript" src="quickstart.js"></script> </head> <body onload='process()'> Введите значение: <input type="text" id="myName"> <div id="divMessage"></div> </body> </html> divMessage - возвращает результат из скрипта в страничку, в таком виде все работает если вместо него пишу - значение выводится в Maxthon, IE - не выдает ничего, что не так? php на выходе выдает формат xml
  4. Не работает пхп скрипт выдает при подстановке индекса в скрипт, как у тебя <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> ТЕЛЬНОВСКИЙ - так и должно быть, как я понимаю а дальше самое, php 5.0.4 и iconv включен ???
  5. Это глюк копирования, щас исправлю Да и IE выдает ошибку - "Требуется объект"
  6. Ковыряюсь с этим же примером, благодаря вам с кодировками все заработало. Пытаюсь привязать к нему базу данных, но ничего не получается. Скрипт берет введенное значение-индекс и пытается найти город с таким названием. Про фильтры и остальное знаю, я просто пытаюсь заставить заработать ajax. База на firebird - не пугайтесь Меняю только php скрипт примерно так: include ('config.php'); - хранит переменные подключения к БД header('Content-Type: text/xml'); // generate XML header echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>'; // create the element echo ''; $name=$_GET('name'); $ibase = ibase_connect(DB_HOST, DB_USER, DB_PASSWORD); $query = 'Select CITY from POSTOFF where PO_IND like '$name''; $result = ibase_query($ibase, $query); while ($row = ibase_fetch_assoc($result)) $output = $row["CITY"]; echo 'Это индекс города, ' . $output . '!'; else if (trim($output) == '') echo 'Введите индекс!'; // close the element echo ''; само подлючение к БД работает, что-то не то или в кодировке, или в самом принципе. Остальные файлы не меняла. HELP!!!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy