Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> AJAX i roboty
jacek_f
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 20.07.2007
Skąd: wrocław

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


Witam,
mam nastepujacy problem i nie wiem jak go rozwiazac.
Potrzebuje napisac robota, ktory bedzie pobieral dane z pewnej strony.
Generalnie sprawa wydaje sie byc prosta, lecz jest jedno "ale".
Potrzebne dane wyswietlane sa dopiero po "kliknieciu" na przycisk na tej stronie, ktory
wykonuje transfer danych AJAX'em. Teraz pojawia sie dylemat jak pobrac te dane
z takiej strony. Zakladajac, ze wczytuje sobie strone z internetu i pracuje na tym pliku(stronie).
Prosze o jakas podpowiedz. Moze ktos mial tego typu problem.
Z gory dziekuje i pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


hmm, nie wiem jakiej biblioteki używasz do ajaxa, zwykły przykład z advAJAX
  1. <script type="text/javascript" src="advajax.js"></script>
  2. <script type="text/javascript">
  3. function funkcja_AJAX(){
  4. advAJAX.get({
  5. url: "skrypt_w_ktorym_przerabiasz_cURL.php?jakies=zmienne",
  6. onSuccess : function(obj) { document.getElementById('tu_uaktualnij').innerHTML = obj.responseText; }
  7. onLoading : function(){ document.getElementById('tu_uaktualnij').innerHTML = 'poczekaj sciaganie danych'; }
  8. });
  9. }
  10. (..)
  11. <body onload="funkcja_AJAX()" ><div id="tu_uaktualnij"></div></body>


czyli po prostu ajaxem wywołujesz zdalny skrypt (w którym przerabiasz z użyciem cURL) i wynik jego działania wrzucasz do diva o id "tu_uaktualnij"...?

~EDIT
advAJAX `ubrałem` w funkcję (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Cezar708 18.03.2008, 15:36:46
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 04:56