linke med dette menu_navn0 "forside"; til en frame
jeg har haft oprettet dette spørgsmål tidligere:http://www.eksperten.dk/spm/795529
der fik jeg også nogle af de svar jeg søgte, men jeg er stødt på et andet problem.
når jeg ikke har nogle undermenuer, kan jeg ikke linke til "data" framet. det er når jeg laver disse linjer at jeg får fejl:
$menu_navn[0][] = "forside";
$menu_link[0][] = "forsidel.php";
hele min kode ser således ud:
menu:
</html>
<table border="5"width="100%">
<td>
<?php
$menu_navn[0][] = "forside";
$menu_link[0][] = "forsidel.php";
$menu_navn[1][] = "hvad er bueskydning";
$menu_link[1][] = "#";
$menu_navn[1][] = " Skive skydning";
$menu_link[1][] = "forside.php";
$menu_navn[1][] = " Jagt & Felt skydning";
$menu_link[1][] = "#";
$menu_navn[2][] = "Hvem kan skyde med bue";
$menu_link[2][] = "#";
$menu_navn[3][] = "Træning";
$menu_link[3][] = "#";
$menu_navn[3][] = " Indendørs";
$menu_link[3][] = "#";
$menu_navn[3][] = " Udendørs";
$menu_link[3][] = "#";
$menu_navn[3][] = " kalender";
$menu_link[3][] = "#";
$menu_navn[4][] = "Lidt teknik";
$menu_link[4][] = "#";
$menu_navn[5][] = "Billeder";
$menu_link[5][] = "#";
$menu_navn[6][] = "kontakt";
$menu_link[6][] = "#";
$i = 0;
$ii = 0;
?>
<script language="JavaScript" type="text/JavaScript">
<!--
function menu(id){
document.getElementById('undermenu'+id).style.display = (document.getElementById('undermenu'+id).style.display == 'none') ? 'block' : 'none';
}
-->
</script>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<?php
foreach($menu_navn as $v) {
$ii = 0;
foreach ($v as $menu) {
if($ii == "0"){
?>
<tr>
<td>
<a href="<?php echo $menu_link[$i][$ii]; ?>" class="menu" onClick="menu('<?php echo $i; ?>');">
<?php echo $menu; ?>
</a>
<?php
if(in_array(substr($_SERVER['PHP_SELF'],1), $menu_link[$i])){
echo '<div id="undermenu' . $i . '" style="display: block;" class="undermenu">';
}
else{
echo '<div id="undermenu' . $i . '" style="display: none;" class="undermenu">';
}
$ii++;
}
else{
?>
<a href="<?php echo $menu_link[$i][$ii]; ?>" class="undermenu" <?php echo ($menu!="#" ? " target=\"data\"" : "") ?>>
<?php echo $menu; ?>
</a>
<br>
<?php
$ii++;
}
}
?>
</div>
</td>
</tr>
<?php
$i++;
}
?>
</td>
</table>
</html>
test2:
<html>
<frameset rows="201,*"frameborder="0" border="0" framespacing="0" marginwidth="0" marginheight="0">
<frame src="overskrift.htm">
<frameset cols="21%,79%"rameborder="0" border="0" framespacing="0" marginwidth="0" marginheight="0">
<frame src="menu.php">
<frame name="data">
</frameset>
</html>
overskrift:
<html>
<table border="5">
<tr >
<td>
<img border="0" src="logo.jpg" >
</td>
<td width="750">
<H1><center> Bueskydning i lavia Odense <br>
Alle kan skyde</H1></center>
</td>
<td>
<a href="http://buecenter.dk/" target="_blank">
<center>Østfyns</center>
<img border="0" src="img1.gif" >
<center>Buecenter</center>
</a>
</td>
</table>
</html>
er der nogle der kan hjælpe mig med dette lille problem?
2. mine frames har vide linjer på ca 0,5-2cm helle vejen rundt om indholdet, er der nogle der kan hjælpe mig med disse linjer?
