ďťż
Podstrony
|
telcocafezaczolem zabawe z AJAX'em<? require_once("Sajax.php"); function ello() { Â return "Witaj ."; } //$sajax_debug_mode = 1; // obenie off sajax_init(); sajax_export("ello"); sajax_handle_client_request(); ?> <html> <head> <title>powitanie</title> <script> <? sajax_show_javascript(); ?> sajax_target_id = 'time'; </script> </head> <body> <a href="#" onclick="x_ello('iti');">a</a> <a href="#" onclick="x_ello('lol');">b</a> <a href="#" onclick="x_ello('zap');">c</a> <div id="time">unix time here</div> </body> </html> i jak tutaj z onclicka w linku (x_ello) przekazac zmienna ktora jest w linku do php, do funkcji ello ?:> Użytkownik bikstopa edytował ten post 14 czerwiec 2006, 16:24 Hmm... Nie znam się na AJAKSIE, ale może powinno być "ello('iti');", zamiast "x_ello('iti');" ? Hmm... Nie znam się na AJAKSIE, ale może powinno być "ello('iti');", zamiast "x_ello('iti');" ? czyli sie neiznasz jakies inne propozycje ?:> A czy przypadkiem w funkcji ello nie powinno być tak : function ello($imie) { return "Witaj ".$imie; } :> niedziala.... poza tym advAJAX jest duzo lepszy :P www.anakin.us poza tym advAJAX jest duzo lepszy :P www.anakin.us Jak nie lubisz JS a lubisz PHP i chcesz mieć AJAXA ;) to polecam coś co nazywa się xajax. Jest to wraper do ajaxa orientowany względem PHP tj. nie piszesz funkcji w JS tylko w PHP. Tutorial znajdziesz tutaj Czasem mam wrazenie ze ludzie którzy mówia Ajax przez duże A nie wiedza co to jest. Jak chcesz kozystac z dobrodziejst tego mechanizmu, jesli on sam z zalozenia jest sprzegnieciem serwer-side i client-side, a ty jak widze z jezykami skryptowymi po stronie klienta na bakier... Ps... to jak to zrobić zalezy od modułu tego pseudo ajaxa... jakiego uzywasz... Wiec sie nie dziw ze Ci nikt nie odpisuje... Nie latwiej bylo by umiescic jakiś obiekt reqest po stronie klienta... Asynchronicznie sie polaczyc z tym skryptem php + zmienna, i przekazać ta twoja funkcje do klienta i zdekodować, zparsowac np.: evalem. To takie polaczenie Ajaxu jak go nazywasz, z JASonem... |
|||
Sitedesign by AltusUmbrae. |