-abro el archivo xml con javascript
-los valores los ingreso a las variables de la siguiente forma
Código PHP:
var fecha = m[i].getElementsByTagName('fecha')[0].childNodes[0].nodeValue;
var lugar = m[i].getElementsByTagName('lugar')[0].childNodes[0].nodeValue;
var infrac = m[i].getElementsByTagName('infracciones')[0].childNodes[0].nodeValue;
var res_id_tipo = m[i].getElementsByTagName('res_id_tipo')[0].childNodes[0].nodeValue;
var res_fecha = m[i].getElementsByTagName('res_fecha')[0].childNodes[0].nodeValue;
var res_num = m[i].getElementsByTagName('res_num')[0].childNodes[0].nodeValue;
var abono_lugar = m[i].getElementsByTagName('abono_lugar')[0].childNodes[0].nodeValue;
var abono_importe = m[i].getElementsByTagName('abono_importe')[0].childNodes[0].nodeValue;
si borro esa linea mi codigo se ejecuta perfectamente, y si la dejo el codigo no se ejecuta, o sea se cancela la ejecucion en esa linea y el resto de codigo restante se frena!.....
pense que era problema del xml, verifique que el nombre del nodo este bien escrito
Código PHP:
<?xml version="1.0" encoding="utf-8"?>
<multas>
<multa>
<id>1930</id>
<acta>14656</acta>
<orden>0</orden>
<vehiculo>RSX378</vehiculo>
<fecha>2008-08-06</fecha>
<lugar>CATAMARCA 1100</lugar>
<infracciones>605.1.6/20: DOBLE LINEA AMARILLA Y NO ACATA ORDEN DETENCIÓN|</infracciones>
<res_id_tipo>0</res_id_tipo>
<res_fecha>0000-00-00</res_fecha>
<res_num>0</res_num>
<abono_lugar>0</abono_lugar>
<abono_importe>0</abono_importe>
</multa>
<multa>
<id>1929</id>
<acta>14655</acta>
<orden>0</orden>
<vehiculo>FXR717</vehiculo>
<fecha>2008-08-06</fecha>
<lugar>CATAMARCA 1100</lugar>
<infracciones>605.1.6/20: DOBLE LINEA AMARILLA Y NO ACATA ORDEN DETENCIÓN|</infracciones>
<res_id_tipo>0</res_id_tipo>
<res_fecha>0000-00-00</res_fecha>
<res_num>0</res_num>
<abono_lugar>0</abono_lugar>
<abono_importe>0</abono_importe>
</multa>
</multas>
la verdad no se cual puede ser el problema, cuando abro el xml en firefox no me tira ningun error de sintaxis, asi que el xml no tiene fallas (supuestamente)
gracias de antemano