Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP][AJAX] Wysłanie wartości GET w ajax do php
Deusx
post
Post #1





Grupa: Zarejestrowani
Postów: 126
Pomógł: 2
Dołączył: 27.08.2006

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


Witam !

Znalazłem taki kod:
  1. <script type="text/javascript">
  2. function getXMLHttpRequestObject()
  3. {
  4. try{
  5. return new XMLHttpRequest();
  6. }
  7. catch(e){
  8. try{
  9. return new ActiveXObject("Microsoft.XMLHTTP");
  10. }
  11. catch(e){
  12. return false;
  13. }
  14. }
  15. }
  16.  
  17. function pobierzDane()
  18. {
  19. if(XMLHttpRequestObject){
  20. var div = document.getElementById("warstwaDanych");
  21. var przyciskEl = document.getElementById("przycisk1");
  22. przyciskEl.disabled = true;
  23. XMLHttpRequestObject.open("GET", "zapisz.php?id='.$j.'", "true");
  24. XMLHttpRequestObject.onreadystatechange = function()
  25. {
  26. if (XMLHttpRequestObject.readyState == 4 &&
  27. XMLHttpRequestObject.status == 200) {
  28. div.innerHTML = XMLHttpRequestObject.responseText;
  29. przyciskEl.disabled = false;
  30. }
  31. }
  32. XMLHttpRequestObject.send(null);
  33. }
  34. }
  35.  
  36. var XMLHttpRequestObject = getXMLHttpRequestObject();
  37. </script>



Wartość z zapisz.php przekazywana jest do

  1. <div id="warstwaDanych">-</div>



Natomiast mam pewien problem, ponieważ w "zapisz.php?id='.$j.'" system omija (nie uwzględnia go plik php) dołączonego do adresu GET'a (pogrubione). Wartość $j istnieje na pewno.
Jak zrobić, aby "zapisz.php" dostał tego geta ?

Ten post edytował Deusx 12.12.2013, 16:46:39
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
fate
post
Post #2





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

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


rozumiem ze caly te skrpyt wyswietlany jest w php za pomoca echo?

2 rzecz:
XMLHttpRequestObject.open("GET", "zapisz.php?id='.$j.'", "true");
XMLHttpRequestObject.open("GET", "zapisz.php?id='.$j.'", true);


--------------------
Go to the top of the page
+Quote Post
Deusx
post
Post #3





Grupa: Zarejestrowani
Postów: 126
Pomógł: 2
Dołączył: 27.08.2006

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


Dzięki, ta zmiana załatwiła sprawę - wszystko działa (wszystko jest w echo).
Go to the top of the page
+Quote Post

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 Aktualny czas: 19.08.2025 - 13:15