Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Daniel Lisboa

xml + php

Recommended Posts

pessoal to fazendo uma chamada via http que me retornara um xml...

<form action="http://www.site.com.br/webservices/remote_login.jsp" method="get" name="login"><div id="caixa1"><input name="login" type="text" size="20" maxlength="50"  style="border-width: 1px; border-style: solid; border-color:#CED3E0;  font-size:11pt; color: #787C8C; letter-spacing : 1px;" /></div> <div id="caixa2"><input name="password" type="password" size="20" maxlength="50"  style="border-width: 1px; border-style: solid; border-color:#CED3E0; font-size:11pt; color: #787C8C; letter-spacing : 1px;" /></div> <input type= hidden name=token value='231631665465454L'> <div id="caixa3"><img src="images/interrogacao.jpg" /></div> <div id="caixa4"><input name="logar" type="image" src="images/logar.jpg" /></div></form>

até ai beleza ele me retornou o xml na pagina...retornou esse resultado aki

  <?xml version="1.0" encoding="ISO-8859-1" ?> - <login>  <id>13834</id>   <nome>Rafael</nome>   <sobrenome>Rossi</sobrenome>   <datacadastro>02/05/2007</datacadastro>   <validade>12/12/2007</validade>   <modalidade>C</modalidade>   <situacao>A</situacao>   <fashion>S</fashion>   <marketing>S</marketing>   <carreira>S</carreira>   <tecnologia>S</tecnologia>   </login>

agora como eu guardo esses dados em variaveis ou sessions no php, pois preciso desse dados pra fazer algumas validacoes.valeu galera é meio complicado pra mim pois sou iniciante em php com xml.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aqui há um exemplo usando arquivo XML externo:

http://www.php.net/manual/en/function.simp...l-load-file.php

 

Analise melhor os códigos do primeiro link que passei, pois estão bem claros. Note que a tag principal do XML vira uma propriedade do objeto. No seu caso, teríamos:

$xml = simplexml_load_file($arquivo_xml);
echo $xml->login['validade'];

Abraços,

Beraldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.