Перейти к содержанию

man22

Пользователи
  • Постов

    28
  • Зарегистрирован

  • Посещение

Весь контент man22

  1. Это прорыв! Спутники не будут нужны, и информация будет передаваться гораздо быстрее!
  2. модераторы закройте тему пожалуйста, потому что люди здесь оскорбляют друг друга да и не совсем хорошо осуждать тренера и мальчика простая истина гласит, не судите других да и сами не судимы будете
  3. Спасибо всем за помощь) Ошибку нашел) Дело в том, что в базе данных была пустая запись, которая превращалась в пустой элемент массива и вызывала ошибку) Пустые записи появлялись, когда я заходил непосредственно на скрипт без GET данных, и пустые GET данные вносились в базу, исправил положение проверкой на существование переменной) А почему JSON лучше XML?
  4. Смотря как ты генерируешь данные. И JSON будет легче выдавать На странице в форме вводятся данные Когда совершается событие onclick, запускается JS функция отправки данных на PHP, где они добавляются в базу данных Затем из базы данных выводятся все данные и отправляются на JS и затем на страницу Я поправил условие с for (var i=0; 0 на for (var i=0; i Но почему-то FireBug выдает ту же ошибку и на страницу ничего не выводится Можно выложить исходники? (они небольшие)
  5. Даааа, я понял кажется, на каком-то инкременте, когда элемент массива не существует, он выводит ошибку, спасибо вам, попробую позже изменить) А для сайта с большими нагрузками что лучше, джсон или иксмл?
  6. Помогите, пожалуйста, найти ошибку Вот код: $select = mysql_query("SELECT*FROM messages;"); while($inf = mysql_fetch_object($select)) { echo("" . $inf->name . ""); echo("" . $inf->message . ""); echo("" . $inf->time . ""); } Скрипт берет из базы данных данные, оформляет в XML и отправляет на обработку JS скрипту Вот JS код, ответственный за обработку данных: if (xmlHttp.status == 200) { xmlResponse = xmlHttp.responseXML; xmlDocumentElement = xmlResponse.documentElement; nameArray = xmlDocumentElement.getElementsByTagName("name"); messageArray = xmlDocumentElement.getElementsByTagName("message"); timeArray = xmlDocumentElement.getElementsByTagName("time"); var html; for (var i=0; 0 html += "" + nameArray.item(i).firstChild.data + " " + messageArray.item(i).firstChild.data + " " + " " + timeArray.item(i).firstChild.data + ""; } document.getElementById("element").innerHTML = html; } Извлекаем из XML данные тегов и выводим HTML в div элемент с идентификатором element Однако элемент остается пустым и FireBug сообщает об ошибке: nameArray.item(i).firstChild is null Кодировки везде UTF-8 без BOM PHP скрипт работает А в JS не могу найти ошибку
  7. Спасибо) Что поделаешь, новичок в этом деле)
  8. haha Спасибо, помогло) Но чето не воспринимает) name=YESA Пишет: "п»ї Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\ajax\qs.php:1) in Z:\home\localhost\www\ajax\qs.php on line 2 YESA, РІС‹ РјРЅРµ РЅРµ знакомы!" Добавлено спустя 28 секунд: Ааааа, все заработало, поменял кодировку в windows 1251) Добавлено спустя 1 минуту 56 секунд: Емае, но теперь при вводе кириллических значений, ошибка синтаксиса)
  9. Помогите, пожалуйста, найти ошибку Вот код: <?php header("Content-type: text/xml"); echo('<?xml version="1.0" encoding="UTF-8" standalone="yes"?>'); echo(''); $name = $_GET['name']; $userNames = array('CHRISTIAN', 'BOGDAN', 'FILIP', 'MIHAI', 'YODA'); if (in_array(strtoupper($name), $userNames)) echo('Здравствуйте, мастер '.htmlentities($name).'!'); else if (trim($name) == '') echo("Скажи мне, как зовут тебя, незнакомец!"); else echo(htmlentities($name).',вы мне не знакомы!'); echo(''); ?> В итоге в XML документе появляется только это: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> И выдается ошибка: This page contains the following errors: error on line 1 at column 63: Encoding error Below is a rendering of the page up to the first error. Не могу понять, где ошибка в таком простом коде?
  10. TolkienDRR,nonlux, спасибо за помощь) да я не с преподователем занимаюсь, а сам) попробовал тип comp, выдает ошибку 207:invalid floating point operation меняю тип обратно на double, все работает ладно я ссылку с длинной арифметикой почитаю, еще раз спасибо)
  11. Помогите пожалуйста Задача такова: возвести число a в степень n На первый взгляд задача легкая, но я столкнулся с проблемой Вот мой код: program power; {$N+} var a,n:integer; S:double; begin assign(input,'power.in'); reset(input); assign(output,'power.out'); rewrite(output); S:=1; read(a,n); while n<>0 do begin S:=S*a; n:=n-1; end; write(S:0:0); end. при более менее маленьких значениях a и n программа работает, но при a=5 и n=50 в файл power.out выводится число 88817841970012530000000000000000000 однако верный ответ 88817841970012523233890533447265625 в инете прочитал, что вещественные типы округляются в дробных частях чисел, а здесь дробной части нет, что делать?
  12. Всем добрый день, иду на олимпиаду по информатике, кому несложно, посоветуйте пожалуйста какую-нибудь программерную литературу, расчитанную на олимпиадный уровень.
  13. знакомый один говорит надо покупать выделенный айпи адрес
  14. а надо модем в режим бридж перевести Добавлено спустя 22 секунды: БЛИН, захожу в настройки модема, режим бридж уже все это время стоял
  15. позвонил, сказали надо специалиста вызывать и он каким то бриджом будет перенастраивать. значит не каждому дано серв создавать)
  16. в hlds свой айпи менять можно??? вот запустил серв через hlds.exe, в поле айпи адрес 192.168.1.2:27015 другого не дано и я еще пробовал по другому: создавал серв, заходил на myip.ru, копировал свой айпишник и в конце добавлял :27015, и не выходит законектиться.
  17. в хлдс окошке показывает локальный айпи, а не внешний (192.168.1.2:27015) поэтому присоединится могу только я, захожу пишу connect 192.168.1.2:27015 у всех вебстримовцев этот адрес в интернет протоколе стоит как сделать так, чтобы контер создавался через внешний, а не локальный айпи адрес? в этом то и проблема
  18. Поменяйте, пожалуйста, мой никнейм MAN!!!@@ на man22. Заранее благодарю
  19. судя по твоей аве, ты наруто смотрел) я помню как я от наруто фанател, мы бегали в школе и друг другу делали расенганы, вспоминаю ваще ржу) наруто то ваще наркотик)
  20. Да вы забейте) Просто забейте на анимэфобов и на анимэлюбов, Вам до них дело есть? Я даже не понимаю цели этого топика, вроде как бы объяснить почему нравится или не нравится анимэ, а тут поехало про психику анимэшников. Развеялся балаган, каждый комментирует мнение другого, щас просто пытаетесь доказать друг другу свою точку зрения, что переходит в явный спор. Mac закрой тему плз) или оставь в качестве воспоминаний
  21. вам не кажется, что здесь куча лишнего кода? я бы сделал так: Uses CRT; Var a, b, c, s, p: Real; Begin ClrScr; Write('Vvedite dlini storon pramougolnogo treugolnika, a i b-kateti, c - gipotenuza'); Readln(a,b,c); {vod znachenii} p:=(a+b+c); {perimetr} s:=(a*b)/2; {plozhad} Writeln('plozhad treugolnika=',s:6:2,' perimetr=',p:7:2); {vivod znachenia na ekran} readkey; End. У меня в листинге куча лишнего кода, потому что я сам учился паскалю, с других исходных кодов накопировал всего, изменил только переменные, ввод значения и вывод Добавлено спустя 1 минуту 54 секунды: а да я еще формулы поменял
  22. а сдесь че эт листинг той проги вопрос по которой был выше? ага, листинг
  23. Вот че написано Program Example1; Uses CRT; Var a, b, c, s, p: Real; Begin TextBackGround(1); {zvet fona} ClrScr; Window(10,10,70,20); {razmer okna} TextBackGround(1); {zvet fona} ClrScr; TextColor(4); {zvet simvolov} GOTOXY(2,4); {kursor} Write('Vvedite dlini storon pramougolnogo treugolnika, a i b-kateti, c - gipotenuza'); Readln(a,b,c); {vod znachenii} p:=(a+b+c); {perimetr} s:=(a*b)/2; {plozhad} GOTOXY(2,6); Writeln('plozhad treugolnika=',s:6:2,' perimetr=',p:7:2); {vivod znachenia na ekran} Delay(2000) {zaderzhka raboti programmi na 2 sec} End.
×
×
  • Создать...