Foros del Web » Programando para Internet » PHP »

Leer XML desde PHP

Estas en el tema de Leer XML desde PHP en el foro de PHP en Foros del Web. Hola, estoy tratando de hacer una galeria de fotos llamandolas desde flickr, mi problema es que trabajo con PHP 4.1.18 y la función simplexml_load_file no ...
  #1 (permalink)  
Antiguo 25/08/2009, 03:09
 
Fecha de Ingreso: septiembre-2008
Mensajes: 33
Antigüedad: 15 años, 7 meses
Puntos: 0
Leer XML desde PHP

Hola, estoy tratando de hacer una galeria de fotos llamandolas desde flickr, mi problema es que trabajo con PHP 4.1.18 y la función simplexml_load_file no funciona para esa versión. El código xml es el siguiente.

Código:
<?xml version="1.0" encoding="utf-8" ?> 
- <rsp stat="ok">
- <photos page="1" pages="1" perpage="100" total="6">
  <photo id="3841560991" owner="41424175@N07" secret="4f9afa3a3d" server="2527" farm="3" title="adsd" ispublic="1" isfriend="0" isfamily="0" /> 
  <photo id="3841559313" owner="41424175@N07" secret="091ba9537a" server="2597" farm="3" title="dd" ispublic="1" isfriend="0" isfamily="0" /> 
  <photo id="3841549609" owner="41424175@N07" secret="e40803948d" server="2546" farm="3" title="pez" ispublic="1" isfriend="0" isfamily="0" /> 
  <photo id="3829328283" owner="41424175@N07" secret="7603e7bfe2" server="2612" farm="3" title="phpNM4tqo" ispublic="1" isfriend="0" isfamily="0" /> 
  <photo id="3830100746" owner="41424175@N07" secret="150fbea3d9" server="2629" farm="3" title="phpSPyE0A" ispublic="1" isfriend="0" isfamily="0" /> 
  <photo id="3820317964" owner="41424175@N07" secret="7799b6fb52" server="2455" farm="3" title="phpbsdLxp" ispublic="1" isfriend="0" isfamily="0" /> 
  </photos>
  </rsp>
necesito recoger los valores id, secret y title.
¿Alguien podria ayudarme a hacerlo? con la función simplexml_load_file seria algo similar a esto

Código PHP:
$xml = simplexml_load_file("http://flickr.com/services/rest/?method=flickr.people.getPublicPhotos&user_id=&id&api_key=$apikey");

            for ($k=0; $k<$imageNum; $k++) {
                $i = $k;
                
                
                          <a href="<?php 
                
echo "http://static.flickr.com/";
                echo 
$xml->photos->photo[$i]['server'];
                echo 
"/";
                echo 
$xml->photos->photo[$i]['id'];
                echo 
"_";
                echo 
$xml->photos->photo[$i]['secret'];
                echo 
"_m.jpg"
                
?>"</a>

Muchas gracias
  #2 (permalink)  
Antiguo 25/08/2009, 06:17
 
Fecha de Ingreso: septiembre-2008
Mensajes: 33
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Leer XML desde PHP

Lo solucione de otra manera con un javascript. Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:27.