menu
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
<?php
//hier worden de menu's gemaakt
$menu_naam[] = 'Menu 1';
$menu1['Home'] = '../paginas/home.php';
$menu1['Contact'] = '../paginas/contact.php';
$menu1['Mail'] = '../paginas/uitslagen.php';
$menu1['Club'] = '../paginas/club.php';
$menu1['Wedstrijden'] = '../paginas/wedstrijden.php';
$menu1['Tegenstanders'] = '../paginas/tegenstanders.php';
$menu_naam[] = 'Menu 2';
$menu2['Spelers'] = '../paginas/spelers.php';
$menu2['Uitslagen'] = '../paginas/uitslagen.php';
$menu2['Afmelden'] = '../paginas/afmelden.php';
$menu2['Links'] = '../paginas/links.php';
$menu2['Regelement'] = '../paginas/regelement.php';
$menu2['Overige'] = '../paginas/overige.php';
$menu2['Fotos'] = '../elftals/foto.php';
$menu_naam[] = 'Elftallen';
$menu3['Senioren'] = '../elftals/senioren.php';
$menu3['C'] = '../elftals/c.php';
$menu3['B'] = '../elftals/b.php';
$menu3['A'] = '../elftals/a.php';
//effe telen hoeveel menu's er zijn
$total_menu = count($menu_naam);
//de plaatjes 10*10 pixels
$img_min = '<img src="../images/min.gif" border="0" alt="">';
$img_plus = '<img src="../images/plus.gif" border="0" alt="">';
$img_blank = '<img src="../images/blank.gif" width="16" height="15" border="0" alt="">';
// hier maken we een loop voor de menu's
for($i = 0; $i < $total_menu; $i++)
{
$num = $i + 1;
//is er een menu opengeklapt zoja welken en zet het in een array
if(!empty($_GET['menu']))
{
$open = explode(',', $_GET['menu']);
$total_open = count($open);
} else
{
$open = array();
}
//kijkt of de menu open geklapt moet worden ja of nee
if(in_array($num, $open))
{
$menu = 'menu'.$num;
$remove_menu = str_replace($num.',', '', $_GET['menu']);
echo '<a href="?menu='.$remove_menu.'">'.$img_min.'</a>'.$menu_naam[$i]."\n";
//de menu uitgeklapt weergeven
foreach($$menu as $sub => $page)
{
echo '<br>'.$img_blank.'<a href="'.$page.'">'.$sub.'</a>'."\n";
}
echo '<br><br>'."\n";
} else
{
// de url maken
if(empty($_GET['menu']))
{
$url = '?menu='.$num.',';
} else
{
$url = '?'.$_SERVER['QUERY_STRING'].$num.',';
}
echo '<a href="'.$url.'">'.$img_plus.'</a>'.$menu_naam[$i].'<br>'."\n";
}
}
?>
//hier worden de menu's gemaakt
$menu_naam[] = 'Menu 1';
$menu1['Home'] = '../paginas/home.php';
$menu1['Contact'] = '../paginas/contact.php';
$menu1['Mail'] = '../paginas/uitslagen.php';
$menu1['Club'] = '../paginas/club.php';
$menu1['Wedstrijden'] = '../paginas/wedstrijden.php';
$menu1['Tegenstanders'] = '../paginas/tegenstanders.php';
$menu_naam[] = 'Menu 2';
$menu2['Spelers'] = '../paginas/spelers.php';
$menu2['Uitslagen'] = '../paginas/uitslagen.php';
$menu2['Afmelden'] = '../paginas/afmelden.php';
$menu2['Links'] = '../paginas/links.php';
$menu2['Regelement'] = '../paginas/regelement.php';
$menu2['Overige'] = '../paginas/overige.php';
$menu2['Fotos'] = '../elftals/foto.php';
$menu_naam[] = 'Elftallen';
$menu3['Senioren'] = '../elftals/senioren.php';
$menu3['C'] = '../elftals/c.php';
$menu3['B'] = '../elftals/b.php';
$menu3['A'] = '../elftals/a.php';
//effe telen hoeveel menu's er zijn
$total_menu = count($menu_naam);
//de plaatjes 10*10 pixels
$img_min = '<img src="../images/min.gif" border="0" alt="">';
$img_plus = '<img src="../images/plus.gif" border="0" alt="">';
$img_blank = '<img src="../images/blank.gif" width="16" height="15" border="0" alt="">';
// hier maken we een loop voor de menu's
for($i = 0; $i < $total_menu; $i++)
{
$num = $i + 1;
//is er een menu opengeklapt zoja welken en zet het in een array
if(!empty($_GET['menu']))
{
$open = explode(',', $_GET['menu']);
$total_open = count($open);
} else
{
$open = array();
}
//kijkt of de menu open geklapt moet worden ja of nee
if(in_array($num, $open))
{
$menu = 'menu'.$num;
$remove_menu = str_replace($num.',', '', $_GET['menu']);
echo '<a href="?menu='.$remove_menu.'">'.$img_min.'</a>'.$menu_naam[$i]."\n";
//de menu uitgeklapt weergeven
foreach($$menu as $sub => $page)
{
echo '<br>'.$img_blank.'<a href="'.$page.'">'.$sub.'</a>'."\n";
}
echo '<br><br>'."\n";
} else
{
// de url maken
if(empty($_GET['menu']))
{
$url = '?menu='.$num.',';
} else
{
$url = '?'.$_SERVER['QUERY_STRING'].$num.',';
}
echo '<a href="'.$url.'">'.$img_plus.'</a>'.$menu_naam[$i].'<br>'."\n";
}
}
?>