Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] problem z przekazywaniem zmiennych
Forum PHP.pl > Forum > Przedszkole
skowron-line
napisalem prosty sskrypt ajax w oparciu o advAJAX
  1. function zamien(adr,id,zam,wstaw,kto,mr) {
  2.  
  3. advAJAX.get({
  4.  
  5. url : "lib/inkasacja_urzad_celny_inw_js.php",
  6. parameters : {
  7.  
  8. "d":mr,
  9. "adres":adr,
  10. "rek":id,
  11. "zamien":zam,
  12. "id_rap":kto
  13.  
  14.  
  15. },
  16. onSuccess : function(obj) {
  17.  
  18. var a = document.getElementById(wstaw);
  19. a.innerHTML = obj.responseText;
  20.  
  21. },
  22. onError : function(obj) {
  23. alert(obj.error);
  24. }
  25. });
  26.  
  27. }

i wykonanie wywoluje tak
Kod
<a href="java script:zamien(1,'.$id_urzedu.',0,'.$wstaw.','.$A[id_rap_uc_inw].','.$m.');">'.$A[formularz].'</a>


przykladowe dane sa takie po najechaniu na link wygladaja tak
Kod
zamien(1,1,0,1,283,0407)

ta ostatnia wartos to data
natomiast otrzymuje taki adres
Kod
.php?adres=1&rek=1&zamien=0&id_rap=283&d=263

niewiem jakim cudem z 0407 robi sie 263

niemoge do tego dojsc??
nospor
0407 to zapis osemkowy, ktory dziesietnie to wlasnie 263 smile.gif
Przekazuj to jako string '0407' a nie jako osemka

ps: przenosze gdyz z ajaxem to nie ma zadnego zwiazku
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.