Para obtener el xml:
Código:
El ultimo echo.. muestra el xml, lo pueden ver en la siguiente pagina:<?php include('config.php'); $dineromail_email = "[email protected]"; $dineromail_pin = ""; $dineromail_startdate=date("Ymd"); $dineromail_enddate=date("Ymd"); $url = 'http://argentina.dineromail.com/Vender/Consulta_IPN.asp'; $data = 'DATA=<REPORTE><NROCTA>XXXXXX</NROCTA><DETALLE><CONSULTA><CLAVE>XXXXX</CLAVE><TIPO>1</TIPO><OPERACIONES><ID>11</ID></OPERACIONES></CONSULTA></DETALLE></REPORTE>'; // parsea URL $url = parse_url($url); // obtiene host y path $host = $url['host']; $path = $url['path']; // abre conexion en puerto 80 $fp = fsockopen($host, 80); // request fputs($fp, "POST $path HTTP/1.1\r\n"); fputs($fp, "Host: $host\r\n"); fputs($fp, "Referer: $referer\r\n"); fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n"); fputs($fp, "Content-length: ". strlen($data) ."\r\n"); fputs($fp, "Connection: close\r\n\r\n"); fputs($fp, $data); $result = ''; while(!feof($fp)) { // resultado del request $result .= fgets($fp, 128); } // cierra conexion fclose($fp); // separa el header del content $result = explode("\r\n\r\n", $result, 2); $header = isset($result[0]) ? $result[0] : ''; $content = isset($result[1]) ? $result[1] : ''; // imprime el content del resultado del request echo $content."<br/>"; ?>
http://www.myraffle.org/ipn_dineromail.php
Entren asi ven como lo muestra, y si le hacen click derecho se ve que es un XML, ahora yo necesito un dato de este XML, el dato es el que se encuentra en los tags: <ESTADO></ESTADO>
Pero no puedo tomarlo, probe con simple_xml_string ($content) y con un foreach para recorrer este string, y nada... alguien sabe como puedo obtener ese dato???
Espero sus respuestas, saludos y gracias!