Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [xajax] Problem z XMLHttpRequest
Forum PHP.pl > Forum > XML, AJAX > AJAX
jonkt
napisałem funkcje która wyciąga sobie informacje z bazy i ładuje do diva -> funkcja dzaiała jakiś czas bardzo dobrze , az do dziś sad.gif teraz ma bład " uncought exception: Nie udzielono uprawnień do wywołania metody XMLHttpRequest.open "

  1. function other_term($idoriginal,$dtdate,$length,$idb)
  2. { // BEGIN function other_terms
  3. global $db , $ob;
  4. $res=my_query("select xTerms_107085.*,ROUND(NoPricePLN) as NoPrice,'zl' as SzCurenciesName from xTerms_107085 where
  5. IdB='$idb' and IdDocumentOriginal='$idoriginal' and DtDate>CURDATE()
  6. Group by DtDate,NoLength Union select xTerms_107085.*,ROUND(NoPricePLN) as NoPrice,'zl' as SzCurenciesName from xTerms_107085 where
  7. IdB='$idb' and IdDocumentOriginal='$idoriginal' and DtDate>CURDATE()
  8. order by DtDate,NoLength,NoPricePln");
  9. $i=0;
  10. while ($ob_term = mysql_fetch_object($res)) {
  11.  
  12. if ($ob_term->BlBreakfast && !$ob_term->BlDinner && !$ob_term->BlSupper && !$ob_term->BlDinnerSupper && !$ob_term->BlAllInclusive) { $SzFood = "BB"; }
  13. else if ($ob_term->BlBreakfast && !$ob_term->BlDinner && !$ob_term->BlSupper && $ob_term->BlDinnerSupper && !$ob_term->BlAllInclusive) { $SzFood = "HB"; }
  14. else if ($ob_term->BlBreakfast && !$ob_term->BlDinner && $ob_term->BlSupper && !$ob_term->BlDinnerSupper && !$ob_term->BlAllInclusive) { $SzFood = "HB"; }
  15. else if ($ob_term->BlBreakfast && $ob_term->BlDinner && $ob_term->BlSupper && !$ob_term->BlDinnerSupper && !$ob_term->BlAllInclusive) { $SzFood = "FB"; }
  16. else if (!$ob_term->BlBreakfast && !$ob_term->BlDinner && !$ob_term->BlSupper && !$ob_term->BlDinnerSupper && $ob_term->BlAllInclusive) { $SzFood = "AI"; }
  17. else { $SzFood = "OV"; }
  18. $ob_term->SzDescription = iconv("ISO-8859-2","UTF-8",$ob_term->SzDescription);
  19. $wynik .= "<tr bgcolor='#f6f6f6'><td ><a href='index.rst?Act=show_doc&id_doc=$idoriginal&id_b=$idb&id_term=".$ob_term->IdTerm."&DtDate=".$ob_term->DtDate."&NoLength=".$ob_term->NoLength."' style='font-weight:bold;'>Termin : $ob_term->DtDate - $ob_term->NoLength dni cena : $ob_term->NoPrice $ob_term->SzCurenciesName Wyżywienie : $SzFood </a> <br>$ob_term->SzDescription </td></tr>";
  20.  
  21. $i++;
  22. }
  23. $wynik= "<table width='100%'>".$wynik."</table>";
  24. $wynik= iconv("ISO-8859-2","UTF-8",$wynik);
  25. $height="200px";
  26. $overflow="auto";
  27. $objResponse = new xajaxResponse();
  28. $objResponse->addAssign("div".$idb."and".$idoriginal,"innerHTML",$wynik);
  29. if($i>6){
  30. $objResponse->addAssign("div".$idb."and".$idoriginal,"style.height",$height);
  31. $objResponse->addAssign("div".$idb."and".$idoriginal,"style.overflow",$overflow);
  32. }
  33. $objResponse->addClear("bnt".$idb."z".$idoriginal,"onClick");
  34. $objResponse->addEvent("bnt".$idb."z".$idoriginal,"onClick","xajax_close_other_term($idoriginal,$dtdate,$length,$idb,$i)");
  35. return $objResponse;
  36. } // END function other_terms


Będę bardzo wdzięczny za jakiekolwiek sugestie co do przyczyn pojawienia się tego błedu
seeb
Nie moge oprzec sie wrazeniu ze probujesz ajaxa zmusic do czytania "obcego" serwera

Błąd pojawia sie najczesciej gdy skrypt ajaxowy wywolujesz z innej domeny niz wlasnie przypisana...

np piszac skrypt dla domeny http://www.example.com/jakis.php a uruchamiasz http://example.com/jakis.php

Troszke odgrzewany temat ale moze komus sie przyda w przyszlosci kiedy zobaczy taki blad smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.