Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Błędne działanie skryptu Ajax
Forum PHP.pl > Forum > XML, AJAX
woj_tas
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??
php programmer
Sajax ma dołacząne examples, które na pewno działają,
spróbuj je odpalić
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.