Ziet iemand wat ik hier fout doe?
bij ?sub=1 moet dus menu 2 er komen ipv 1.
En als ik $GLOBALS[_GET][sub] verander in $sub werkt het ook niet.
Dat is trouwens me index.php, is me test filetje omdat ik net begonnen ben met functions.
bij ?sub=1 moet dus menu 2 er komen ipv 1.
En als ik $GLOBALS[_GET][sub] verander in $sub werkt het ook niet.
Dat is trouwens me index.php, is me test filetje omdat ik net begonnen ben met functions.
code:
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
| $Menu_outside_class = array ('1' => '<tr><td>menu 1</td></tr>', '2' => '<tr><td>menu 2</td></tr');
class sample
{
var $content_site_name = "DarkZone ::";
var $content_site_copyright = "Copyright 2002 Yeechie Tu.";
var $Menu = array ('1' => '<tr><td>menu 1</td></tr>', '2' => '<tr><td>menu 2</td></tr');
function tplHeader() {
echo "<html><head>".
"<title>".$this->content_site_name."</title>".
"<link rel='stylesheet' href='styles.css' type='text/css'>".
"</head><body>".
"<div align='center'><table border='0' cellpadding='3' cellspacing='3' width='600' class='main_table'>";
if ($GLOBALS[_GET][sub] == "1") {
echo $this->$Menu['2'];
}
else {
echo $this->$Menu['1'];
}
echo "</table>";
}
function tplFooter() {
echo "<p>".$this->content_site_copyright."</p></div></body></html>";
}
}
$Basic = new sample;
$Basic->tplHeader();
echo "Below should come array from inside class<br />";
print_r($Basic->Menu);
echo "<br /><br />Below should come array from outside class<br />";
print_r($Menu_outside_class);
echo "<br /><br />";
$Basic->tplFooter();
}
?> |