Tengo un codigo php donde quiero asigarle url a cada nodo
La linea que tengo problema es
Código:
Como puedo asignarle url a cada nodo mostrado?echo '<li><a onclick="buscar(\''.$nombre.'.xml\')">'.$nombre.'</a>
Código:
<?php $url2 = "C:\TelnetWS3\NodosXML.xml"; $contenido_xml_2 = ""; if($d2 = fopen($url2, "r")){ while ($aux2= fgets($d2, 1024)){ $contenido_xml_2 .= $aux2; } fclose($d2); }else{ echo "No se pudo abrir el XML"; } $xml2 =simplexml_load_string ($contenido_xml_2); echo '<div id="wrapper"> <nav id="nav"> <ul id="navigation"> <li><a onclick="buscar(\'AlarmasWEB.xml\');">NODOS</a></li>'; for($i=0; $i<count($xml2->NodoS[0]->NodoA); $i++){ $tipo1=$xml2->NodoS[0]->NodoA[$i]; echo '<li><a href="#">'.$tipo1.'</a><ul>'; for($j=0; $j<count($xml2->Nodo); $j++){ $tipo2=$xml2->Nodo[$j]->Tipo; if("$tipo2"=="$tipo1"){ $nombre=$xml2->Nodo[$j]->Nombre; echo '<li><a onclick="buscar(\''.$nombre.'.xml\')">'.$nombre.'</a></li>'; } } echo '</ul></li>'; } echo '</ul></div></nav>'; ?>