[eluser]nickifrandsen[/eluser]
Hey there
I'm working on parsing this bit of xml and can't seem to get it right. Hope that one of you can provide a little tip. That would save my day
Code:
<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:exInfo="http://www.gametrailers.com/rssexplained.php" version="2.0">
<channel>
<title>Gametrailers.com - Customized RSS Feed</title>
<description>Gametrailers presents your customized RSS feed</description>
<link>http://www.gametrailers.com/</link>
<image>
<url>http://www.gametrailers.com/images/sig.gif</url>
<title>GameTrailers</title>
<link>http://www.gametrailers.com/</link>
</image>
<language>en-us</language>
<copyright>Copyright 2005 Gametrailers.com, all rights reserved.</copyright>
<generator>Gametrailers.com</generator>
<lastBuildDate>Fri, 26 Mar 2010 4:47:02 EDT</lastBuildDate>
<webMaster>[email protected] (Brent Phillips)</webMaster>
<item>
....
<exInfo:platform>xb360</exInfo:platform>
<exInfo:fileType>
<type>flv</type>
<fileSize>25046937</fileSize>
<link>http://www.gametrailers.com/player/63085.html?r=1&type=flv</link>
<embedcode>
<![CDATA[
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="gtembed" width="480" height="409">
<param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="http://www.gametrailers.com/remote_wrap.php?mid=63085"/> <param name="quality" value="high" />
<embed src="http://www.gametrailers.com/remote_wrap.php?mid=63085" swLiveConnect="true" name="gtembed" align="middle" allowScriptAccess="sameDomain" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="480" height="409"></embed> </object>
]]>
</embedcode>
</exInfo:fileType>
Code:
<?php foreach($xml->channel->item as $row) : ?>
<?php echo form_open(); ?>
<?php $exInfo = $row->children('http://www.gametrailers.com/rssexplained.php'); ?>
<?php echo form_input('game_name' , $exInfo->gameName); ?>
<?php echo form_input('movie_title' , $exInfo->movieTitle); ?>
<?php echo form_input('game_id' , $exInfo->gameID); ?>
<?php echo form_input('gt_url' , $exInfo->gameURL); ?>
<?php echo form_input('pub_date' , $row->pubDate); ?>
<?php echo form_input('platform' , $exInfo->platform); ?>
<?php echo form_input('thumbnail' , $exInfo->image); ?>
<?php echo form_textarea('trailer' , $exInfo->fileType->embedcode); ?>
<?php echo form_textarea('description' , $row->description); ?>
<br><br>
<?php endforeach; ?>
.........
Thank you very much for your time!