Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Błędne działanie skryptu Ajax
woj_tas
post 14.12.2006, 12:07:16
Post #1





Grupa: Zarejestrowani
Postów: 230
Pomógł: 36
Dołączył: 31.03.2006
Skąd: Zielona Góra

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


Witam!
Skopiowałem, ze strony :
http://www.haxite.org/index.php3?site=arty...view&id=517, taki o to skrypt:

  1. <?php
  2.  
  3. require("Sajax.php"); // włączenie biblioteki SAJAX
  4.  
  5. // moje funkcje - begin
  6.  
  7.  
  8. /**
  9. * tutaj znajduje się funkcja o nazwie tekst, która służy do includowania stron
  10. */
  11.  
  12. function tekst($page) {
  13.  
  14. $path = 'pages/'.$page.'.php'; // includowanie strony z folderu "pages"
  15.  
  16. if(file_exists($path)) { // sprawdzanie , czy plik istnieje
  17.  
  18. include $path;
  19.  
  20. } else {
  21.  
  22. echo 'wybrany plik nie istnieje'; // jeżeli plik nie istnieje wyświetlamy stosowny napis
  23.  
  24. }
  25.  
  26. } // koniec funkcji tekst()
  27.  
  28. // moje funkcje - end
  29.  
  30.  
  31.  sajax_init();
  32.  sajax_export("tekst"); // eksport funkcji
  33.  sajax_handle_client_request();
  34.  
  35. ?>
  36.  
  37. <html>
  38. <head>
  39.  
  40. <title>testujemy ajax</title>
  41.  
  42. <script>
  43.  
  44.  <?php
  45.  sajax_show_javascript();
  46.  ?>
  47.  
  48. <!-- inicjacja funkcji za pośrednictwem JavaScript -->
  49. <!-- Schemat ten jest najczęściej podobny -->
  50.  
  51. function do_tekst_cb(data) {
  52.  document.getElementById("tekst").innerHTML = data;
  53.  }
  54.  function tekst(data){
  55.  document.getElementById("tekst").innerHTML = "<p>Ładuję dane...</p>"
  56.  x_tekst(data, do_tekst_cb);
  57. }
  58. </script>
  59.  
  60. </head>
  61.  
  62. <!-- wywołanie funkcji podczas ładowania strony -->
  63. <!-- Funkcje możemy wywoływać w różny sposób w zależności od potrzeby -->
  64. <!-- np. z wykorzystaniem atrybutu onclick przy buttonach itd. -->
  65.  
  66. <body onload="tekst('main');">
  67.  
  68. <!-- element , w którym będzie ładowana treść -->
  69.  
  70. <div id="tekst"></div>
  71.  
  72.  
  73. </body>
  74.  
  75. </html>


I skrypt wyświetla wciąż tekst: "Ładuję dane...". Nie wczytują sie zadne dane z includowanych plików.
Co może być nie tak??


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 28.06.2025 - 17:06