Ver Mensaje Individual
  #8 (permalink)  
Antiguo 14/01/2013, 15:53
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: cuando getElementsByTagName esta vacia me da error

Comprueba primero que exista una etiqueta audio en esa noticia, usando length:

Código PHP:
Ver original
  1. if ($peliculas->item($i)->getElementsByTagName('audio')->length > 0) {
  2.         $audio = $peliculas->item($i)->getElementsByTagName('audio')->item(0)->getAttribute('src');
  3. }

Define al inicio del bucle la variable audio $audio = '';

Edito: Tendrás que usar otra condición si no quieres que te salgan los MP3 vacíos.

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Última edición por andresdzphp; 14/01/2013 a las 16:08