Código Javascript:
Ver original
TypeError: xml is null dato=xml.getElementsByTagName('datos');
Este el código:
Código Javascript:
Ver original
if($minimos == '1' and $existencias == '0') { echo "<script language='JavaScript'> var recambio = document.forms['form4'].elements['recambio']; respuesta =confirm('¿Atención, articulo en mínimos desea pedirlo?'); if (respuesta){ if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); } else { xmlhttp=new ActiveXObject('Microsoft.XMLHTTP'); } xmlhttp.open('GET', 'cons_minimos.php?id=' + recambio.value, false); xmlhttp.send(); if (xmlhttp.readyState==4 && xmlhttp.status==200) { var xml = xmlhttp.responseXML; dato=xml.getElementsByTagName('datos'); if(dato[0].firstChild.nodeValue=='1') { num_user=xml.getElementsByTagName('numusuario'); if (confirm('¡Recambio existente!¿Desea eliminarlo?')) { alert('¡Eliminado!'); } else { window.location.href = ''; } } if(dato[0].firstChild.nodeValue=='0') { document.getElementById('form4').submit(); } } } </script>"; }else{ return false; }
cons_minimos.php
Código Javascript:
Ver original
<?php $xml="<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>\n"; $xml.="<respuesta>\n"; $con=mysql_connect ("localhost","",""); mysql_select_db("Avisoswed",$con); $recambio = isset($_GET['id']) ? $_GET['id']:""; $sql="SELECT recambio FROM material_pendiente WHERE recambio ='".$recambio."'"; $datos=mysql_query($sql,$con); while ($row=mysql_fetch_array($datos)){ $recambio=$row['recambio']; } $rows = mysql_num_rows($datos); if ($rows>0) { $xml.="<datos><![CDATA[1]]></datos>\n"; $xml.="<numusuario><![CDATA[".$recambio."]]></numusuario>\n"; } else { $xml.='<datos><![CDATA[0]]></datos>\n'; $xml.="<numusuario><![CDATA[".$recambio."]]></numusuario>\n"; } $xml.="</respuesta>\n"; echo $xml; ?>
La respuesta de cons_minimos.php
Código Javascript:
Ver original
<?xml version="1.0" encoding="iso-8859-1"?> <respuesta> <datos><![CDATA[1]]></datos> <numusuario><![CDATA[119208]]></numusuario> </respuesta>
Muchas gracias !!!!!!!!!!