Beste leden,
Ik heb de volgende code ingebouwd in me layout alleen kom ik nu steeds tot een 500 intern server error.
Zou iemand die ervaring heeft met php het eens willen proberen.
Misschien dat het dan wel lukt:
PHP
<?PHP
$query = "SELECT id, name FROM $table_sections WHERE invisible != 'yes' ORDER BY sort";
$result = mysql_query($query);
while ($sectionmenu = mysql_fetch_array($result))
{
if($sectionmenu[0] == $section)
{
print "<li><a class=\"active\" href=\"index.php?section=$sectionmenu[0]\">$sectionmenu[1]</a></li>";
}
else
{
print "<li><a href=\"index.php?section=$sectionmenu[0]\">$sectionmenu[1]</a></li>";
}
}
?>
Dit stukje moet in de ul id nav
-------------------------------------------------
<?PHP
$query1 = "SELECT id, name FROM $table_pages WHERE section='$section' AND invisible != 'yes' ORDER BY sort";
$result1 = mysql_query($query1) or die_script(mysql_error());
while ($pagemenu = mysql_fetch_array($result1))
{
if($pagemenu[0] == $page)
{
print "<li><i><b><a class=\"more\" href=\"index.php?page=$pagemenu[0]&section=$section\">$pagemenu[1]</a></b></i><li>";
}
else
{
print "<li><a class=\"more\" href=\"index.php?page=$pagemenu[0]&section=$section\">$pagemenu[1]</a></li>";
}
}
?>
Dit stukje moet in de subarrow
--------------------------------------------------
<div id="topUserBar">
<div class="centerContainer">
<ul id="nav">
<li class="top"><a href="#" id="products" class="top_link"><span class="down">Facturen</span></a>
<li class="top"><a href="#" id="products" class="top_link"><span class="down">Facturen</span></a>
<li class="top"><a href="#" id="products" class="top_link"><span class="down">Facturen</span></a>
<li class="top"><a href="#" id="products" class="top_link"><span class="down">Facturen</span></a>
<li class="top"><a href="#" id="products" class="top_link"><span class="down">Facturen</span></a>
<ul class="sub">
<span class="subArrow"> </span>
<li><a href="#">Onbetaalde facturen</a></li>
<li><a href="#">Betaalde facturen</a></li>
<li><a href="#">Volledig overzicht</a></li>
<li><a href="#" class="last">Aanmanningen</a></li>
</ul>
</li>
</div>
Orginele versie waarin het ingebouwd moet worden
--------------------------------------------------
Toon Meer
Mijn eigen versie hoe ik het heb gedaan:
PHP
<?PHP
if ( !defined('IN_SAS') )
{
die("Hacking attempt");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<?PHP
print "<title>$sitename - $pagetitle</title>";
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="js/jquery-ui-personalized-1.5.3.packed.js" type="text/javascript"></script>
<script src="js/jquery-ui-personalized-1.5.3.packed.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="<?PHP echo $cmsdir ?>/themes/<?PHP echo $themelocation ?>/css/include.css" />
</head>
<body>
<div id="wrapper">
<div id="topUserBar">
<div class="centerContainer">
<ul id="nav">
<?PHP
$query = "SELECT id, name FROM $table_sections WHERE invisible != 'yes' ORDER BY sort";
$result = mysql_query($query);
while ($sectionmenu = mysql_fetch_array($result))
{
if($sectionmenu[0] == $section)
{
print "<li class="top"><a href="index.php?section=$sectionmenu[0]\" id="products" class="top_link"><span class="down">$sectionmenu[1]</span></a>";
}
else
{
print "<li class="top"><a href="index.php?section=$sectionmenu[0]\" id="products" class="top_link"><span class="down">$sectionmenu[1]</span></a>";
}
}
?>
<ul class="sub">
<span class="subArrow"> </span>
<?PHP
$query1 = "SELECT id, name FROM $table_pages WHERE section='$section' AND invisible != 'yes' ORDER BY sort";
$result1 = mysql_query($query1) or die_script(mysql_error());
while ($pagemenu = mysql_fetch_array($result1))
{
if($pagemenu[0] == $page)
{
print "<li><a href=\"index.php?page=$pagemenu[0]&section=$section\">$pagemenu[1]</a><li>";
}
else
{
print "<li><a href=\"index.php?page=$pagemenu[0]&section=$section\">$pagemenu[1]</a></li>";
}
}
?>
</ul>
</li>
</div>
<div id="header">
<div id="header-img">
</div>
</div>
<div id="content">
<div class="contop">
<div class="contitle">
<div class="t-content">
</div>
</div>
</div>
<div class="concenter">
<div class="context">
</br>
<?PHP
$query = "SELECT module FROM $table_pages WHERE id='$page'";
$result = mysql_query($query);
$module = mysql_result($result,0);
unset($query);
unset($result);
if($module != '')
{
include($cmsdir."/modules/".$module);
}
else
{
$query = "SELECT content FROM $table_pages WHERE id='$page'";
$result = mysql_query($query);
$content = mysql_result($result,0);
unset($query);
unset($result);
$content = str_replace("../","",$content);
print $content;
}
?>
</div>
</div>
<div class="conbottom"></div>
</div>
<div id="footer">
<div class="copyright">
<div class="copytext">
<a href="http://rvko.nl" target=_"blank">Een school van de RVKO </a> | Alle rechten voorbehouden | Gemaakt door: <a href="http://starohosting.nl">Starohosting.nl </a>
</div>
</div>
</div>
</body>
</html>
Toon Meer