Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> sonda w ajaxie - błędy
lamcpp
post
Post #1





Grupa: Zarejestrowani
Postów: 372
Pomógł: 2
Dołączył: 10.05.2009

Ostrzeżenie: (0%)
-----


witam, chciałem zastosować prostą sonde z tego skryptu: http://www.w3schools.com/php/php_ajax_poll.asp
skopiowałem wszystko to co jest w ramkach i nazwałem nazwy plików tak jak jest opisane, mimo to w konsoli występują błędy i ostrzeżenia:

Kod
   "  Błąd: xmlHttp is not defined
Plik źródłowy: [url="http://127.0.0.1/ajax/poll.js"]http://127.0.0.1/ajax/poll.js[/url]
Wiersz: 23"
Ostrzeżenie: function S does not always return a value
Plik źródłowy: [url="http://www.google.pl/extern_js/f/CgJwbBICcGwrMAo4GywrMA44BSwrMBY4DCwrMBc4AywrMBg4BCwrMCU4yYgBLCswJjgELCswJzgALA/MsUymRmu35o.js"]http://www.google.pl/extern_js/f/CgJwbBICcGwrMAo4GywrMA44BSwrMBY4DCwrMBc4AywrMBg4BCwrMCU4yYgBLCswJjgELCswJzgALA/MsUymRmu35o.js[/url]
Wiersz: 23, Kolumna: 140
Kod źródłowy:
function S(a){var b=a.keyCode;if(b==27&&ha()){R();X(i);a.cancelBubble=true;return a.returnValue=c}if(b==38||b==40){F++;F%3==1&&V(b);return c}}function T(a){var b=a.keyCode;if(F==0)V(b);F=0;}

Ostrzeżenie: test for equality (==) mistyped as assignment (=)?
Plik źródłowy: [url="http://www.google.pl/extern_js/f/CgJwbBICcGwrMAo4GywrMA44BSwrMBY4DCwrMBc4AywrMBg4BCwrMCU4yYgBLCswJjgELCswJzgALA/MsUymRmu35o.js"]http://www.google.pl/extern_js/f/CgJwbBICcGwrMAo4GywrMA44BSwrMBY4DCwrMBc4AywrMBg4BCwrMCU4yYgBLCswJjgELCswJzgALA/MsUymRmu35o.js[/url]
Wiersz: 27, Kolumna: 149
Kod źródłowy:
function ka(a){E>0&&E--;if(a[0]!=i)return;if(G){window.clearTimeout(G);G=e}n=a[0];x.innerHTML="";var d=c;for(var m=0,l;m<a[1].length;m++)if(l=a[1][m]){

Ostrzeżenie: anonymous function does not always return a value
Plik źródłowy: [url="http://www.google.pl/extern_js/f/CgJwbBICcGwrMAo4GywrMA44BSwrMBY4DCwrMBc4AywrMBg4BCwrMCU4yYgBLCswJjgELCswJzgALA/MsUymRmu35o.js"]http://www.google.pl/extern_js/f/CgJwbBICcGwrMAo4GywrMA44BSwrMBY4DCwrMBc4AywrMBg4BCwrMCU4yYgBLCswJjgELCswJzgALA/MsUymRmu35o.js[/url]
Wiersz: 40, Kolumna: 200
Kod źródłowy:
"click",function(a){a=a||window.event;var b=a.target||a.srcElement;while(b.parentNode){if(b.tagName=="A"||b.onclick)return;b=b.parentNode}k(function(c){if(c.a.F(a.clientX,a.clientY)){c.a.go();return 1}})});function A(){e={};g={};history.navigationMode=his

Ostrzeżenie: test for equality (==) mistyped as assignment (=)?
Plik źródłowy: [url="http://www.google.pl/extern_js/f/CgJwbBICcGwrMAo4GywrMA44BSwrMBY4DCwrMBc4AywrMBg4BCwrMCU4yYgBLCswJjgELCswJzgALA/MsUymRmu35o.js"]http://www.google.pl/extern_js/f/CgJwbBICcGwrMAo4GywrMA44BSwrMBY4DCwrMBc4AywrMBg4BCwrMCU4yYgBLCswJjgELCswJzgALA/MsUymRmu35o.js[/url]
Wiersz: 45, Kolumna: 19
Kod źródłowy:
le(e=e.offsetParent);j(d.style,c);f.style.width=d.offsetWidth+"px";f.style.height=d.offsetHeight+"px";j(f.style,c);h=!h};b.close=function(a){h&&b.tg(a)}})();;};

Ostrzeżenie: int is a reserved identifier
Plik źródłowy: [url="http://127.0.0.1/ajax/poll.js"]http://127.0.0.1/ajax/poll.js[/url]
Wiersz: 3, Kolumna: 17
Kod źródłowy:
function getVote(int)

Ostrzeżenie: int is a reserved identifier
Plik źródłowy: [url="http://127.0.0.1/ajax/poll.js"]http://127.0.0.1/ajax/poll.js[/url]
Wiersz: 12, Kolumna: 17
Kod źródłowy:
url=url+"?vote="+int;


czy ktoś mógłby poewiedzieć co moze powodować te błędy? może jakąś bibliotekę ajaxową trzeba dodatkowo dodać czy coś? proszę o wyrozumiałość, dopiero zaczynam przygodę z ajaxem a chciałbym mieć na swojej stronie własnie w ajaxie zrobioną sondę
Go to the top of the page
+Quote Post
baranek77
post
Post #2





Grupa: Zarejestrowani
Postów: 66
Pomógł: 7
Dołączył: 17.12.2007

Ostrzeżenie: (0%)
-----


int is a reserved identifier

zmień nazwę zmiennej na inną
Go to the top of the page
+Quote Post
erix
post
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




To jest raczej pikuś, gorzej że:
Kod
"  Błąd: xmlHttp is not defined
Go to the top of the page
+Quote Post
lamcpp
post
Post #4





Grupa: Zarejestrowani
Postów: 372
Pomógł: 2
Dołączył: 10.05.2009

Ostrzeżenie: (0%)
-----


no własnie, a przecież ta funkcja jest zdefiniowana;/
Go to the top of the page
+Quote Post
erix
post
Post #5





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Nie ta, masz literówkę. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Ten obiekt tak się nie nazywa. [;
Go to the top of the page
+Quote Post
lamcpp
post
Post #6





Grupa: Zarejestrowani
Postów: 372
Pomógł: 2
Dołączył: 10.05.2009

Ostrzeżenie: (0%)
-----


juz wszystko dziala, swoją drogą na takim portalu w skryptach błedy to troche lipa,

a ktoś mógłby powiedziec jak wprowadzić zabezpieczenia do tego kodu przed wielokrotnym głosowaniem?

oraz zauwazyłem jeszcze jeden problem, że czasem sonda sumując wyniki daje 101% albo 99% (dzieje się tak przy dodaniu dwóch radiobuttonów). Wydaje mi się że przyczyną moze byc zaokrąglanie liczby, jak to poprawić?

Ten post edytował lamcpp 29.06.2009, 12:31:36
Go to the top of the page
+Quote Post
erix
post
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Wydaje mi się że przyczyną moze byc zaokrąglanie liczby, jak to poprawić?

Zależy od sposobu zapisu.

Cytat
ktoś mógłby powiedziec jak wprowadzić zabezpieczenia do tego kodu przed wielokrotnym głosowaniem?

Użyć wyszukiwarki.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 16:11