Ik ben aan het testen met de banner, maar in de includes map staan allemaal php scripts die zich met de database connect en daarvan de info met een mysql syntax erin zet op de plaats waar deze moet komen te staan. Dit php script maakt door middel van de content een nieuwe php file aan waarbij alle content die is opgehaald en sommige al vaststaat als een element laat zien.
In dit geval dus banner.php in de includes folder. Het probleem is enkel dat ik hem wel kan zien als ik direct naar de url ga van de banner, maar hij zich niet laat zien in index.php als ik hem include.
Dit is overigens de code die uiteindelijk gegenereerd word voor banner.php
PHP:
<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0 bgcolor="000000" width=100%> <TR><TD width=22 ><a href="http://www.classicbikepictures.co.uk"><IMG src="http://classicbikepictures.co.uk/images/cbp_logo.jpg" WIDTH="305" HEIGHT="76" BORDER="0" alt="<?php echo title($_GET['cat_id'], $_GET['prod_id'], $_GET['type']); ?>"></A></TD>
<td> </td>
<TD valign=top align=right>
<table height=63 border=0 cellpacing=0 cellpadding=0>
<tr>
<td>
</td>
<td bgcolor=#000000>
<table width=468 height=60 bgcolor="#ffcc00" cellpadding=0 cellspacing=0>
<tr>
<td valign=top><center><a href="http://classicbikepictures.co.uk" title="Classic Car Picture"><img src="http://www.classicbikepictures.co.uk/images/cbp_long_banner.gif" width=468 height=48 border=0 alt=""></a><H1 style="margin-bottom: 0px; margin-top: 2px; text-decoration : none; font-family: ARIAL,HELVETICA; font-size: 10px; font-weight=normal; color:#000000;">Submit your Classic Bike Pictures</font></h1><img src="http://www.cd-writer.com/images/null.gif" width=5 height=1 alt="" border="0" vspace=0></center></td>
</tr>
</table>
<img src="http://classicbikepictures.co.uk/images/null.gif" width=16 height=1 alt="" border="0" vspace=0></td></tr></table>
</td></tr>
<tr><td colspan=3>
<TABLE valign='top' cellpadding=0 cellspacing=0 border=0 height=30 width=100% background='http://classicbikepictures.co.uk/images/silver.gif'>
<TR>
<TD class=menutop><H2 style="margin-bottom: 1px; margin-top: 1px; text-decoration : none; font-family: ARIAL,HELVETICA; font-size: 14px; font-weight=normal; color:#000000;"><b><?php echo title($_GET['cat_id'], $_GET['prod_id'], $_GET['type']); ?></b></font></h2></TD>
<td align=left width=200> <a href="http://www.classicbikepictures.co.uk/dmca.php" target="_blank" class="nodeco"><font face=arial,helvetica color=#000000 size=2>DMCA Copyright Information</A></font></td>
<td align=right valign=middle>
<table cellpadding=0 cellspacing=0 border=0>
<tr>
<td>
<IMG height=2 alt="" src="http://classiccarpicture.co.uk/images/null.gif" width=10 border=0><BR>
</td>
<TD class=menutop><H1 style="margin-bottom: 1px; margin-top: 1px; text-decoration : none; font-family: ARIAL,HELVETICA; font-size: 11px; font-weight=normal; color:#000000;"><b>Search for a Bike</b></font></h1></TD>
<TD width=12 valign=middle>
<IMG height=10 width=6 alt="" hspace=4 vspace=2 src="http://www.classicbikepictures.co.uk/images/rightArrow.gif" width=4 border=0>
</TD>
<td>
<IMG height=2 alt="" src="http://celebrity.cd-writer.com/images/null.gif" width=10 border=0><BR>
</td>
<form name='form2' method="get" action="http://classicbikepictures.co.uk/index.php">
<TD width=80 valign=middle>
<input size=24 onfocus="value=''; style.backgroundColor='#C7E9FC'" onblur="style.backgroundColor='white'" name="search_query" class='inputText'>
</TD>
<td>
<img src='http://celebrity.cd-writer.com/images/null.gif' width=2>
</td>
<TD valign=middle>
<input type="hidden" name="type" value="search">
<input type='button' class='inputText' NAME=ACTION VALUE="Go" onclick="submit()">
</TD>
</form>
<td width=10><IMG height=2 alt="" src="http://celebrity.cd-writer.com/images/null.gif" width=14 border=0></td>
</TR>
</TABLE></td>
</TR>
</TABLE></td>
</TR>
</TABLE>
Ik heb inmiddels deze code ook bijgevoegd bij index.php
PHP:
<?php
session_start();
define('MAGPIE_DIR', 'includes/');
define('ROOT_URL','http://www.classicbikepictures.co.uk');
require_once(MAGPIE_DIR.'rss_fetch.inc');
require('includes/connect.php');
require_once("includes/functions.php");
require_once("includes/parser_xml.php");
?>
Dat was hetgeen wat ik nog miste op het begin van index.php