Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ajax] Przesyłanie informacji
Forum PHP.pl > Forum > XML, AJAX
robal94
Czy jest możliwe przesyłanie informacji do innego pliku i odebranie wyniku? Bo muszę zrobić połączenie Mysql i Ajax i nie wiem jak to zrobić. Prosze o pomoc!
Skie
AJAXem robisz zapytanie do pliku PHP, który operuje na tych "innych" plikach (po tagach zakładam, że xml) , o których wspominałeś.
robal94
a w jaki sposób mam ajaxem zrobić zapytanie do pliku i czy da się to zrobić bez przeładowania strony?
nospor
Przeciez ty nie masz zielonego pojęcia jak uzywac ajaxa, wiec może zanim zaczniesz zadawać pytania na forum to przejdź najpierw przez podstawowy kurs obsługi ajaxa
robal94
czytałem ale może jakiś zły. Który by mi pomógłquestionmark.gif
baranek77
Poczytaj najpierw co to AJAX , później myślę, że najprościej będzie użyć JQuery AJAX.
zzeus
Podane na tacy - http://docs.jquery.com/Ajax
robal94
przeczytałem pewien kurs ale coś mi nie wychodzi. Oto plik index.php:
  1. <head>
  2. <script type="text/javascript">
  3. <!--
  4. function ajaxFunction () {
  5. var ajaxRequest;
  6.  
  7. try {
  8. ajaxRequest = new XMLHttpRequest ();
  9. } Catch (e) {
  10. try {
  11. ajaxRequest = new ActiveXObject ( "Msxml2.XMLHTTP");
  12. } Catch (e) {
  13. try {
  14. ajaxRequest = new ActiveXObject ( "Microsoft.XMLHTTP");
  15. } Catch (e) {
  16. alert ( "Twoja przeglądarka nie obsługuje AJAX'a!!!");
  17. return false;
  18. }
  19. }
  20. }
  21. ajaxRequest.onreadystatechange = function () {
  22. if (ajaxRequest.readyState == 4) {
  23. document.myForm.time.value = ajaxRequest.responseText;
  24. }
  25. }
  26. ajaxRequest.open ( "GET", "serverTime.php", true);
  27. ajaxRequest.send(null);
  28.  
  29. }
  30.  
  31. //-->
  32. </script>
  33. </head>
  34.  
  35. <body>
  36. <div>
  37. <form name='myForm' action="#">
  38. Imię i nazwisko: <input onChange="ajaxFunction();" type="text" name="username" /> <br />
  39. Godzina: <input type="text" name="time" />
  40. <button type="button" onClick="ajaxFunction();">klik</button>
  41. </form>
  42. </div>
  43. </body>
  44. </html>


a to serverTime.php
  1. <?
  2. echo date("H:i:s");
  3. ?>


I nie działa! o co chodzi! gdzie jest błąd! Nie mogę znaleźć. Proszę o pomoc
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.