Jump to content
Fórum Script Brasil
  • 0

CROSS DOMAIN - PHP + AJAX + XML


Guest --FABIO --

Question

Guest --FABIO --

Açguém conhece uma forma de resolver o problema de Cross domain gerado quando usamos o AJAX para fazer requisições de outros domínios?

No meu caso quero ler um XML gerado dimânicamente de um banco de dados de outro site.

Tentei através de PROXY mas não obtive sucesso...

Alguém pode dar uma ajuda?

Obrigado.

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Por ajax não vai conseguir fazer uma requisição a um arquivo no outro servidor.

vai ter que baixar o xml do outro site para o teu servidor, e ler ele de lá (por ajax). Mas baixar o arquivo do outro servidor cada vez que alguém entrar na página vai ficar lento, ainda mais se o xml é grande.

faz um esquema de baixar o xml se o último baixado foi a mais de "5 horas" por exemplo.

Lê o xml do outro servidor.

$xml= file_get_contents("aqui o xml do servidor remoto");

http://br2.php.net/manual/pt_BR/function.f...et-contents.php

aí grava isso em um arquivo local

veja fopen e fwrite

Bom trabalho!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152k
    • Total Posts
      651.6k
×
×
  • Create New...