i have a php code that parses an xml and displays the content. I need to know how to get certain info out of the xml and make a text file of the info.
Here is the code...

<?php
  $file ="http://eq2players.station.sony.com/guilds/guild_roster_xml.vm?guildId=2110111";
  $xml = "";
  $f = fopen( $file, 'r' );
  while( $data = fread( $f, 4096 ) ) { $xml .= $data; }
  fclose( $f );

  preg_match_all( "/\<member\>(.*?)\<\/member\>/s", 
  $xml, $toon );

  foreach( $toon[1] as $block )
  {
  preg_match_all( "/\<name\>(.*?)\<\/name\>/", 
  $block, $name );
  preg_match_all( "/\<level\>(.*?)\<\/level\>/", 
  $block, $level );
  preg_match_all( "/\<class\>(.+) \(\d+\)\<\/class\>/", 
  $block, $class );
  preg_match_all( "/\<artisanClass\>(\w+) \(\d+\)\<\/artisanClass\>/", 
  $block, $art );
  preg_match_all( "/\<artisanLevel\>(.*?)\<\/artisanLevel\>/", 
  $block, $artlevel );
  preg_match_all( "/\<guildStatus\>(.*?)\<\/guildStatus\>/", 
  $block, $status );

  echo( $name[1][0]." - ".$level[1][0]." ".
  $class[1][0]." - ".$artlevel[1][0]." ".$art[1][0]." - Guild Status ".$status[1][0].'<br />' );
  }


  ?>

now i want certain names and each names info to be put in a plane text file.

any idea?

thanks

Ocala-Kaylee

    Write a Reply...