News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Custom page: footer boven de body

Started by sander76, July 21, 2010, 09:21:09 AM

Previous topic - Next topic

sander76

Een custom gemaakte pagina volgens de vele tutorials die hier te vinden zijn geeft de footer weer boven de body. Ik zit al een paar uurtjes te testen en te staren, maar ik zie niet waar ik de mist in ga :(

<?php
error_reporting
(E_ALL);
// Theme we're going to use
$ssi_theme 1;

// Layers we're going to use
$ssi_layers = array('html','body');

// Enable GZip compression (saves bandwidth)
$ssi_gzip true;

require(
'SSI.php');

// require('Settings.php'); ## Settings are included when invoking SSI.php?
// Get product numer from url
$url $_GET['product'];
$url_clean ereg("^[0-9]{5,5}$",$url);

// Run query
if (!empty($url) && ($url_clean==1))
{
$query $smcFunc['db_query'](''"
SELECT number, description, cat1, cat2, cat3, cat4, cat5, cat6, name
FROM {db_prefix}products
INNER JOIN {db_prefix}product_brand
ON {db_prefix}products.brand = {db_prefix}product_brand.id 
WHERE number = '"
.$url."' ");
mysql_close();

$number=mysql_result($query,0,"number");
$description=mysql_result($query,0,"description");
$cat1=mysql_result($query,0,"cat1");
$cat2=mysql_result($query,0,"cat2");
$cat3=mysql_result($query,0,"cat3");
$cat4=mysql_result($query,0,"cat4");
$cat5=mysql_result($query,0,"cat6");
$name=mysql_result($query,0,"name");

echo 
'
<div id="boardindex_table">
<table class="table_list">
<tbody class="header">
<tr>
<td colspan="4" class="catbg"><span class="left"></span>
<a id="c1">'
;
echo $number '&nbsp;' $description;
echo '</a>
</td>
</tr>
</tbody>

***KNIP*** bergje html verwijderd voor het overzicht

</tbody>
<tbody class="divider">
<tr>
<td colspan="4"></td>
</tr>
</tbody>
</div>'
;
}
else
{
echo 'Het opgegeven artikelnummer is niet gevonden of bestaat niet.';
}
ssi_shutdown();

?>


Ik heb al template_footer() aan het einde erbij geplaatst, dit levert twee footers boven de body op :p

Is er iemand die ziet wat ik oer het hoofd zie?

CapadY

Aangezien de HTML niet compleet is is zo niet na te gaan waar het probleem zit.

Zeker niet omdat je ook nog voorwaardelijke HTML plaatst.
Het probleem zit hem waarschijnlijk ergens in een div of table die niet op de juiste plaats afgesloten is en dit kan overal zitten, dus ook in de geknipte code.
Please, don't PM me for support unless invited.
If you don't understand this, you will be blacklisted.

sander76

Thanks capady, ik heb de verschillende elementen nogmaals gecontroleerd en ik was dus een <table> tag vergeten te sluiten, stom stom stom :P

Een beetje nachtrust en een kop koffie doen wonderen :)

Advertisement: