Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Pobieranie danych w js z zewnętrzego serwera
fiasko
post
Post #1





Grupa: Zarejestrowani
Postów: 243
Pomógł: 1
Dołączył: 1.06.2010

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


[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function(){
  2.  
  3. $.ajax({
  4. type: 'POST',
  5. url: 'http://www.xxxx.pl/gadzet/content.php',
  6. data: ({
  7. action : 'new_product',
  8. }),
  9. dataType: "html",
  10. success: function(data){
  11.  
  12. alert("odpowiedz"+data);
  13.  
  14. //$('#content').append(msg);
  15.  
  16. },error: function(xhr,err){
  17. alert('Brak odpowiedzi serwera');
  18. alert('readyState: '+xhr.readyState+' ');
  19. alert('responseText: '+xhr.responseText);
  20. }
  21.  
  22. });
  23.  
  24.  
  25.  
  26.  
  27. });
[JAVASCRIPT] pobierz, plaintext



Jak to uruchamiam na serwerze z którego szczytuje dane to śmiga . Czyli alert poprawnie się wyświetla wraz z danymi.

Jak uruchamiam to lokalnie na komputerze to funkcja success się wykonuje - ale wyświetla mi alert z pustymi danymi . Czyli mam

Odpowiedz i pusto - brak danych .


A musi mi skrypt zasysać dane z zewnętrznego serwera . Gdziekolwiek to uruchomię.

How to ?

Ten post edytował Ociu 18.04.2011, 20:40:18
Powód edycji: [Ociu]: poprawiłem bbCode
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bastard13
post
Post #2





Grupa: Zarejestrowani
Postów: 664
Pomógł: 169
Dołączył: 8.01.2010
Skąd: Kraków

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


Tworzysz sobie skrypt php w style:
  1. <?php
  2. if (isset($_GET['url']))
  3. {
  4. //walidacja url
  5. //pobieranie danych z przesłanego url
  6. //zwracanie odpowiedzi
  7. }
  8. ?>

Ajax natomiast wysyła request do twojego skryptu, gdzie parametr url, to adres strony, z której chcesz pobrać dane.
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: 7.10.2025 - 00:43