Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ajax pobieranie i przesyłanie
Forum PHP.pl > Forum > Po stronie przeglądarki
kadlub

nie wiem za bardzo dlaczego po kliknięciu n przycisk oceń nie wyświetla mi zawartości zmiennej oceny
nie wiem jak za bardzo zrobić żeby w miejsce div wkleił mi kod z pliku hhh.php


zawartość pliku exp.php
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  2. "http://www.w3.org/TR/html4/strict.dtd">
  3. <TITLE>oceny</TITLE>
  4. <META HTTP-EQUIV="Content-Type"
  5. CONTENT="text/html; charset=windows-1250">
  6. <script type='text/javascript'>
  7. function getData()
  8. {
  9. if (window.XMLHttpRequest) {
  10. requester = new XMLHttpRequest();
  11. } else if (window.ActiveXObject) {
  12. requester = new ActiveXObject("Microsoft.XMLHTTP");
  13. }
  14. requester.onreadystatechange = myHandler;
  15. requester.open("GET", "hhh.php?");
  16. requester.send(null);
  17. }
  18. function myHandler()
  19. {
  20. if (requester.readyState == 4)
  21. {
  22. if (requester.status == 200)
  23. {
  24. el = document.getElementById("hello");
  25. txt =
  26. document.createTextNode(requester.responseText);
  27. el.appendChild(txt);
  28. }
  29. }
  30. return true;
  31. }
  32. </HEAD>
  33. <DIV><A href="java script:getData()">Powitanie</A></DIV>
  34. <DIV id="hello"></DIV>
  35. <?php
  36. echo $oceny;
  37. ?>
  38. </BODY>
  39. </HTML>
  40.  
  41.  



zawartosc pliku hhh.php
  1. <?php
  2. $oceny="1";
  3.  
  4. ?>
derdiusz
hhh.php nie zwraca żadnych danych (nie drukuje), a jedynie nadaje wartość zmiennej $ocena, a więc responseText jest pusty smile.gif


--
O Warszawie z Warszawy
kadlub
to wiem
tylko w pliku exp.php mam echo $oceny;
i jak przypisuje wartość to powinno ja w pliku exp.php wyświetlić
chodzi mi o to żeby w tego div wstawił mi kod skryptu php tak jakby go inkludował
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.