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(); } ?> |