Opa, legal sua solução. Tive o mesmo problema uns 2 meses atrás mas o meu se resolveu com o corssdomain. Bem legal a sua solução em php, espero q ajude o pessoal q enfrentou o nosso problema. =D
On Jul 19, 8:44 pm, "Adriano Skroch" <[EMAIL PROTECTED]> wrote: > Bom, se alguem precisar ler um arquivo XML de um servidor que não tem o > crossdomain > e se voce estiver utilizando o php basta criar um proxy. > > necessita da libcurl do php instalada > > O PHP suporta a libcurl, uma biblioteca criada por Daniel Stenberg, que > permite a você conectar e comunicar com vários tipos diferentes de servidor > com vários tipos diferentes de protocolos. libcurl atualmente suporta os > protocolos http, https, ftp, gopher, telnet, dict, file, e ldap. libcurl > também suporta certificados HTTPS, HTTP POST, HTTP PUT, upload com FTP (isto > também pode ser feito com a extensão de ftp do PHP), upload baseado em > formulário HTTP, proxies, cookies, e autenticação usuário+senha. > > <?php > // PHP Proxy > // Loads a XML from any location. Used with Flash/Flex apps to bypass > security restrictions > // Author: Paulo Fierro > // January 29, 2006 > // usage: proxy.php?url=http://mysite.com/myxml.xml > > $session = curl_init($_GET['url']); // Open the > Curl session > curl_setopt($session, CURLOPT_HEADER, false); // Don't return > HTTP headers > curl_setopt($session, CURLOPT_RETURNTRANSFER, true); // Do return > the contents of the call > $xml = curl_exec($session); // Make the > call > header("Content-Type: text/xml"); // Set the > content > type appropriately > echo $xml; // Spit out the xml > curl_close($session); // And close the session > ?> > > Até mais > > Em 19/07/07, Adriano Skroch <[EMAIL PROTECTED]> escreveu: > > > > > > > Parece que é isso mesmo japs > > > Eu fiz alguns testes com RSS de outros sites, e alguns funcionaram, > > outros não, o RSS do site da Adobe funcionou. > > > Criei um XML em outro dominio para testar e não consegui acessar, > > depois que coloquei o crossdomain.xml junto, funcionou =] > > > Muito obrigado japs. > > > Abraços > > > Em 18/07/07, japs <[EMAIL PROTECTED]> escreveu: > > > > Talvez vc deva inserir um xml crossdomain no mesmo local onde vc está > > > disponibilizando sua aplicação. > > > > Acesse > > >http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdeta... > > > e veja o exemplo > > > > On Jul 17, 11:24 pm, "Adriano Skroch" < [EMAIL PROTECTED]> wrote: > > > > Boa noite a todos. > > > > > Bom comecei a ler a documentação do Flex e segui fazendo os exemplos. > > > > > Fiz aquele simples leitor de RSS, só que estou sem entender uma coisa: > > > > > Se eu acesso o direto o arquivo SWF na minha maquina > > > > file:///D:/servidor/www/BlogReader/bin/BlogReader.html > > > > Roda td perfeitamente, ele carrega os dados do XML e monta o datagrid > > > > > Mas quando eu tento acessar pelo servidor não funciona, fica tudd em > > > branco > > > > e > > > > no fim da pagina fica "Wainting for > > > > Charges.com.br<http://charges.com.br/ > > > > > " > > > > > ja tentei acessando por localhost, ip, outro pc e nada > > > > >http://201.35.43.135:8088/BlogReader/bin/BlogReader.html > > > > oi > > > > >http://127.0.0.1:8088/BlogReader/bin/BlogReader.html > > > > > Alguém poderia me explicar o porque? > > > > > Abraços. > > > > > -- > > > > Adriano Skroch > > > -- > > Adriano Skroch > > -- > Adriano Skroch --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---