Ik heb een cms en je kan pagina's ook subpagina's maken. Maar sub wrkt niet Het onderstaande is er van wie kan er een oplossing voor maken hier onder graag post
<body>
<a name="top"></a>
<?
if(session_is_registered('beheerid')){
if ($index != "on"){
echo"<meta http-equiv=\"refresh\" content=\"0; URL=index.php\">";
}
if($smid){
if(!$submita){
$query_submenu = mysql_query("SELECT * FROM submenu WHERE submenu_id='$smid'") or die(mysql_error());
$object_submenu = mysql_fetch_object($query_submenu);
$pagina_soort = "$object_submenu->pagina_soort";
if($pagina_soort == "keuzefiles/contact.php"){
echo"<meta http-equiv=\"refresh\" content=\"0; URL=index.php?pagina=wijzig_contact&mid=$mid&smid=$smid\">";
}
?>
<form method="POST" action="index.php?pagina=wijzig_pagina&mid=<? echo"$mid";?>&smid=<? echo"$smid";?>">
<input type="hidden" name="submita" value="1">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="kopjemenuitems"> Wijzig Pagina</td>
</tr>
<tr>
<td class="inhoudmain">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="170" class="itemsmenu"><strong>Pagina Title</strong></td>
<td width="10" class="itemsmenu" align="center">:</td>
<td><input type="text" name="submenu_title" size="30" value="<? echo"$object_submenu->submenu_title" ?>"></td>
</tr>
<tr>
<td class="itemsmenu"><strong>Soort Pagina </strong></td>
<td class="itemsmenu" align="center">:</td>
<td>
<?
list($directory, $page, $ext) = split('[/.]', $pagina_soort);
$pagesoort = $page . "." . $ext;
?>
<select size="1" name="pagina_soort">
<option value="">Extra pagina's</option>
<?
$map = "keuzefiles/";
$dir = "../" . $map;
$opendir = @opendir($dir);
while( false !== ( $item = readdir($opendir) )){
if($item != "." AND $item != ".."){
if ($item != ""){
list($page1, $ext1) = split('[/.]', $item);
$items = $page1;
if($pagesoort == $item){
$selected = "selected";
echo "<option " . $selected . " value=\"" . $map . $item . "\">" . $items . "</option>";
}else{
echo "<option value=\"" . $map . $item . "\">" . $items . "</option>";
}
}
} elseif(!$item){
echo "<option selected value=\"\">Er zijn geen pagina's gevonden</option>";
}
}
?>
</select>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="kopjemenuitems"> Wijzig Pagina Inhoud </td>
</tr>
<tr>
<td class="inhoudmain">
<textarea name="pagina_inhoud"><? echo"$object_submenu->pagina_inhoud"; ?></textarea>
<center><script language="JavaScript" type="text/javascript" src="/Editor/wysiwyg.js"></script></center>
</td>
</tr>
</table>
<input type="submit" value="Opslaan">
</form>
<?
}else{
mysql_query("UPDATE submenu SET submenu_title='$submenu_title', pagina_inhoud='$pagina_inhoud', pagina_soort='$pagina_soort' WHERE submenu_id = '$smid'") or die(mysql_error());
echo"De wijzigingen zijn opgeslagen";
echo"<meta http-equiv=\"refresh\" content=\"0; URL=index.php?pagina=wijzig_pagina&mid=$mid&smid=$smid\">";
}
}elseif($mid){
if(!$submitb){
$query_menu = mysql_query("SELECT * FROM menu WHERE menu_id='$mid'") or die(mysql_error());
$object_menu = mysql_fetch_object($query_menu);
$pagina_soort = "$object_menu->pagina_soort";
if($pagina_soort == "keuzefiles/contact.php"){
echo"<meta http-equiv=\"refresh\" content=\"0; URL=index.php?pagina=wijzig_contact&mid=$mid\">";
}
?>
<form method="POST" action="index.php?pagina=wijzig_pagina&mid=<? echo"$mid";?>">
<input type="hidden" name="submitb" value="1">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="kopjemenuitems"> Wijzig Pagina</td>
</tr>
<tr>
<td class="inhoudmain">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="170" class="itemsmenu"><strong>Pagina Title</strong></td>
<td width="10" class="itemsmenu" align="center">:</td>
<td><input type="text" name="menu_title" size="30" value="<? echo"$object_menu->menu_title" ?>"></td>
</tr>
<tr>
<td class="itemsmenu"><strong>Soort Pagina</strong></td>
<td class="itemsmenu" align="center">:</td>
<td>
<?
list($directory, $page, $ext) = split('[/.]', $pagina_soort);
$pagesoort = $page . "." . $ext;
?>
<select size="1" name="pagina_soort">
<option value="">Extra pagina's</option>
<?
$map = "keuzefiles/";
$dir = "../" . $map;
$opendir = @opendir($dir);
while( false !== ( $item = readdir($opendir) )){
if($item != "." AND $item != ".."){
if ($item != ""){
list($page1, $ext1) = split('[/.]', $item);
$items = $page1;
if($pagesoort == $item){
$selected = "selected";
echo "<option " . $selected . " value=\"" . $map . $item . "\">" . $items . "</option>";
}else{
echo "<option value=\"" . $map . $item . "\">" . $items . "</option>";
}
}
} elseif(!$item){
echo "<option selected value=\"\">Er zijn geen pagina's gevonden</option>";
}
}
?>
</select>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="kopjemenuitems"> Wijzig Pagina Inhoud</td>
</tr>
<tr>
<td class="inhoudmain">
<script language="JavaScript" type="text/javascript" src="openwysiwyg/wysiwyg.js"> </script>
<textarea id="pagina_inhoud" name="pagina_inhoud"><? echo"$object_menu->pagina_inhoud"; ?></textarea>
<script language="JavaScript">
generate_wysiwyg('pagina_inhoud');
</script>
</td>
</tr>
</table>
<input type="submit" value="Opslaan">
</form>
<?
}else{
mysql_query("UPDATE menu SET menu_title='$menu_title', pagina_inhoud='$pagina_inhoud', pagina_soort='$pagina_soort' WHERE menu_id = '$mid'") or die(mysql_error());
echo"De wijzigingen zijn opgeslagen";
echo"<meta http-equiv=\"refresh\" content=\"0; URL=index.php?pagina=wijzig_pagina&mid=$mid\">";
}
}
}else{
echo"<meta http-equiv=\"refresh\" content=\"0; URL=index.php\">";
}
?>
</body>