prueba asi mano, porque no veo donde cargas el archivo a leer:
Código PHP:
Ver original//cargamos el archivo
$archivo = "../listas/nombre_de_la_lista.xml";
//leemos el contenido
//registramos la variable
$agencia = new SimpleXMLElement($lectura);
//iniciamos el contador
$count=0;
//asignamos la variables de busqueda
foreach($agencia->cliente as $pos){
//comparamos la variable del xml con la enviada
if($pos['dni'] == $_POST['dni']){
echo "<p> El nombre del cliente es ".$pos->nombre."</p>";
echo "<p> Los apellidos del cliente son ".$pos->apellidos."</p>";
echo "<p> La direccion del cliente es ".$pos->direccion."</p>";
} else{
echo "Cliente no registrado";
}
$count++;
}
ojo adaptalo a tus necesidades