🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.javascript
5 messages
5 total messages Started by potrex Sat, 19 Sep 2009 18:53
Problem z chatem
#49385
Author: potrex
Date: Sat, 19 Sep 2009 18:53
9 lines
1667 bytes
Mam problem z chatem w Ajax'ie (przykład z książki "Ajax i PHP
Tworzenie interaktywnych aplikacji internetowych"). Ustawiłem dobrze
parametry bazy ale wyświetla się błąd:
---------------------
Błąd podczas dostępu do serwera! (chyba w pliku chat.js)
TypeError: xmlHttpGetMessages.responseXML is null
---------------------
W czym serwer ma problem bo nie rozumiem? Długo nad tym siedziałem ale
jak nie działało tak nie działa...
Re: Problem z chatem
#49386
Author: Winetou
Date: Sat, 19 Sep 2009 19:55
23 lines
2047 bytes
potrex pisze:
> Mam problem z chatem w Ajax'ie (przykład z książki "Ajax i PHP
> Tworzenie interaktywnych aplikacji internetowych"). Ustawiłem dobrze
> parametry bazy ale wyświetla się błąd:
> ---------------------
> Błąd podczas dostępu do serwera! (chyba w pliku chat.js)
> TypeError: xmlHttpGetMessages.responseXML is null
> ---------------------
> W czym serwer ma problem bo nie rozumiem? Długo nad tym siedziałem ale
> jak nie działało tak nie działa...

Sprawdzić czy podane: hasło, login i nazwa bazy są poprawne (wielkość 
liter ma znaczenie), oraz czy użytkownik bazy ma prawa do odczytu ew. 
zapisu (w zależności co robisz w pliku php) najprościej zalogować się na 
dane hasło i login do bazy przez phpmyadmina i sprawdzić czy nazwa bazy 
się zgadza i czy można wykonać polecenie sql w stylu INSERT/SELECT/UPDATE

Prosta metoda na sprawdzenie pliku *.php - zakomentować wszystkie linie 
a potem kolejno ściągać z nich komentarze i sprawdzać, która linia 
sprawia problem.

Pozdrawiam,
Łukasz W.
Re: Problem z chatem
#49387
Author: Winetou
Date: Sun, 20 Sep 2009 06:06
25 lines
2038 bytes
potrex pisze:
> Mam problem z chatem w Ajax'ie (przykład z książki "Ajax i PHP
> Tworzenie interaktywnych aplikacji internetowych"). Ustawiłem dobrze
> parametry bazy ale wyświetla się błąd:
> ---------------------
> Błąd podczas dostępu do serwera! (chyba w pliku chat.js)
> TypeError: xmlHttpGetMessages.responseXML is null
> ---------------------
> W czym serwer ma problem bo nie rozumiem? Długo nad tym siedziałem ale
> jak nie działało tak nie działa...
Hmm... niepotrzebnie przyjąłem, że błąd może być po stronie pliku *.php.

Inne możliwości to oczywiście plik *.js. W takim przypadku przydaje się 
para firefox + firebug, lub google chrome który w narzędziach dla 
programisty ma trochę fajnych rzeczy :).

Ja bym proponował użycie jakichś bibliotek do obsługi ajaxa. W necie 
jest tego pełno prototype, jquery, mootools. Ułatwią one na pewno 
pisanie kodu dla wielu przeglądarek.

Pamiętaj też, że w przypadku ajaxa dość ważne jest aby plik *.php jak i 
javascript były na jednym serwerze.

Pozdrawiam,
Łukasz W.
Re: Problem z chatem
#49388
Author: potrex
Date: Sun, 20 Sep 2009 18:19
28 lines
2583 bytes
On 20 Wrz, 08:06, Winetou <lw_winne...@poczta.onet.pl> wrote:
> potrex pisze:> Mam problem z chatem w Ajax'ie (przykład z książki "Ajax i PHP
> > Tworzenie interaktywnych aplikacji internetowych"). Ustawiłem dobrze
> > parametry bazy ale wyświetla się błąd:
> > ---------------------
> > Błąd podczas dostępu do serwera! (chyba w pliku chat.js)
> > TypeError: xmlHttpGetMessages.responseXML is null
> > ---------------------
> > W czym serwer ma problem bo nie rozumiem? Długo nad tym siedziałem ale
> > jak nie działało tak nie działa...
>
> Hmm... niepotrzebnie przyjąłem, że błąd może być po stronie pliku *.php.
>
> Inne możliwości to oczywiście plik *.js. W takim przypadku przydaje się
> para firefox + firebug, lub google chrome który w narzędziach dla
> programisty ma trochę fajnych rzeczy :).
>
> Ja bym proponował użycie jakichś bibliotek do obsługi ajaxa. W necie
> jest tego pełno prototype, jquery, mootools. Ułatwią one na pewno
> pisanie kodu dla wielu przeglądarek.
>
> Pamiętaj też, że w przypadku ajaxa dość ważne jest aby plik *.php jak i
> javascript były na jednym serwerze.
>
> Pozdrawiam,
> Łukasz W.

Dzięki. Coś wyniucham :)
Re: Problem z chatem
#49389
Author: William Bonawentura
Date: Mon, 21 Sep 2009 12:01
7 lines
1349 bytes
> Błąd podczas dostępu do serwera! (chyba w pliku chat.js) TypeError: 
> xmlHttpGetMessages.responseXML is null
> W czym serwer ma problem bo nie rozumiem? Długo nad tym siedziałem ale jak 
> nie działało tak nie działa...

Najprawdododobniej odpowiedź od serwera nie spełniła kryteriów przetworzenia 
do XML. Np. zły content-type lub format w ogóle. 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads