Witam,

Problem jest taki, że firebug wyświetla mi "Błąd składni" dla wyniku z reponse? Ale jeśli dam to między jakieś znaczniki np. <b></b> to powyższy error się nie pokazuje? blink.gif

Kod poniższy działać, działa prawidłowo, ale jestem ciekaw czy to mój błąd, błąd firebuga czy po prostu olać i pisać dalej. Choć nie ukrywam, że wole jak pokazuje mi się zielone kółeczko w statusie ff tongue.gif

btw. da się jakoś zoptymalizować ten kod? bo dojdzie mi jeszcze kilka funkcji i mam wrażenie, że zbytnio za dużo tych funkcji ajaxa mi się zrobi :/

Plik z ajaxem:
  1. <script type="text/javascript" src="/inc/advajax.js"></script>
  2. <script type="text/javascript">
  3. function pobierz_dane()
  4. {
  5. pobierz(1,{/literal}{$bid}{literal});
  6. pobierz(2,{/literal}{$bid}{literal});
  7. }
  8.  
  9. function pobierz(co,bid)
  10. {
  11. var zapytanie = "/inc/admin_get.php?co="+co+"&skad="+bid;
  12. advAJAX.get(
  13. {
  14. url: zapytanie,
  15. onSuccess : function(obj)
  16. {
  17. if(co==1)
  18. document.getElementById('lista_linki').innerHTML= obj.responseText;
  19. if(co==2)
  20. document.getElementById('przyjaciele_linki').innerHTML= obj.responseText;
  21. },
  22. onError : function(obj)
  23. {
  24. alert("Error: " + obj.status);
  25. }
  26. });
  27. }
  28. </script>
  29. {/literal}
  30. </head>
  31. <body onLoad="pobierz_dane();">


plik wyświetlający:
  1. <?php
  2. include 'functions.php';
  3.  
  4. $co  = ClrVar((int)$_GET['co']);
  5. $bid  = ClrVar((int)$_GET['skad']);
  6.  
  7. if(($co<>0)and($bid<>0))
  8. {
  9. if($_SESSION['islogged'])
  10. {
  11. if($_SESSION['logged_bid']==$bid)
  12. {
  13. echo '<b>'.$bid.' z '.$co.'</b>';  <--- tak nie ma błędu składni, usunięcie <b></b> go powoduje
  14. }
  15. else echo 'Nie masz uprawnień!';
  16. }
  17. else echo 'Nie jesteś zalogowany!';
  18. }
  19. else echo 'Nieprawidłowe dane!';
  20. ?>


pozdrawiam.