links werken niet.
nu is het zo dat als je de link aanklikt dat het teruglinkt naar dezelfde pagina.
wat doe ik fout?
index.php
Quote:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="author" content="Dennis Meijer&Kevin van der Veen" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="background">
<div id="container">
<div id="header"></div>
<ul id="menu">
<li id="home"><a href="index.php?div=home"></a></li>
<li id="info"><a href="index.php?div=info"></a></li>
<li id="project"><a href="index.php?div=projecten"></a></li>
<li id="contact"><a href="index.php?div=contact"></a></li>
</ul>
<div class="tekstvlak">
</div>
</div>
</div>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="author" content="Dennis Meijer&Kevin van der Veen" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="background">
<div id="container">
<div id="header"></div>
<ul id="menu">
<li id="home"><a href="index.php?div=home"></a></li>
<li id="info"><a href="index.php?div=info"></a></li>
<li id="project"><a href="index.php?div=projecten"></a></li>
<li id="contact"><a href="index.php?div=contact"></a></li>
</ul>
<div class="tekstvlak">
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
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
<?php
if(!isset($_GET['div']))
{
include 'home.php';
}
else {
if(isset($_GET['div'])){
if($_GET['div'] == home){
include 'home.php';
}
elseif($_GET['div'] == info)
{
include 'info.php';
}
elseif ($_GET['div'] == projecten)
{
include 'projecten.php';
}
elseif ($_GET['div'] == contact)
{
include 'contact.php';
}
elseif ($_GET['div'] == admin)
{
include 'admin.php';
}
elseif ($_GET['div'] == admin-ingelogd)
{
include 'admin-ingelogd.php';
}
elseif($_GET['div'] == homebewerken)
{
include 'homebewerken.php';
}
elseif($_GET['div'] == infobewerken)
{
include 'infobewerken.php';
}
elseif($_GET['div'] == projectnieuw)
{
include 'projectnieuw.php';
}
elseif($_GET['div'] == projectbewerken)
{
include 'projectbewerken.php';
}
elseif($_GET['div'] == projectverwijderen)
{
include 'projectverwijderen.php';
}
elseif($_GET['div'] == mailnieuw)
{
include 'mailnieuw.php';
}
elseif($_GET['div'] == mailinbox)
{
include 'mailinbox.php';
}
elseif($_GET['div'] == admintoevoegen)
{
include 'admintoevoegen.php';
}
elseif($_GET['div'] == adminverwijderen)
{
include 'adminverwijderen.php';
}
elseif($_GET['div'] == adminniveau)
{
include 'adminniveau.php';
}
}
}
?>
if(!isset($_GET['div']))
{
include 'home.php';
}
else {
if(isset($_GET['div'])){
if($_GET['div'] == home){
include 'home.php';
}
elseif($_GET['div'] == info)
{
include 'info.php';
}
elseif ($_GET['div'] == projecten)
{
include 'projecten.php';
}
elseif ($_GET['div'] == contact)
{
include 'contact.php';
}
elseif ($_GET['div'] == admin)
{
include 'admin.php';
}
elseif ($_GET['div'] == admin-ingelogd)
{
include 'admin-ingelogd.php';
}
elseif($_GET['div'] == homebewerken)
{
include 'homebewerken.php';
}
elseif($_GET['div'] == infobewerken)
{
include 'infobewerken.php';
}
elseif($_GET['div'] == projectnieuw)
{
include 'projectnieuw.php';
}
elseif($_GET['div'] == projectbewerken)
{
include 'projectbewerken.php';
}
elseif($_GET['div'] == projectverwijderen)
{
include 'projectverwijderen.php';
}
elseif($_GET['div'] == mailnieuw)
{
include 'mailnieuw.php';
}
elseif($_GET['div'] == mailinbox)
{
include 'mailinbox.php';
}
elseif($_GET['div'] == admintoevoegen)
{
include 'admintoevoegen.php';
}
elseif($_GET['div'] == adminverwijderen)
{
include 'adminverwijderen.php';
}
elseif($_GET['div'] == adminniveau)
{
include 'adminniveau.php';
}
}
}
?>
</div>
</div>
</div>
</body>
</html>
admin-ingelogd
Quote:
<h4>Home:</h4>
<a href="index.php?div=homebewerken">Bewerken</a>
<h4>Info:</h4>
<a href="index.php?div=infobewerken">Bewerken</a>
<h4>Projecten</h4>
<a href="index.php?div=projectnieuw">Nieuw</a><br />
<a href="index.php?div=projectbewerken">Bewerken</a><br />
<a href="index.php?div=projectverwijderen">Verwijderen</a>
<h4>Mails</h4>
<a href="index.php?div=mailnieuw">Nieuw()</a><br />
<a href="index.php?div=mailinbox">Inbox()</a>
<h4>Admin-Functies</h4>
<a href="index.php?div=admintoevoegen">Admin toevoegen</a><br />
<a href="index.php?div=adminverwijderen">Admin verwijderen</a><br />
<a href="index.php?div=adminniveau">Niveau wijzigen</a>
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
if (isset($_SESSION['user']) && ($_SESSION['logged_in']))
{
if ($_SESSION['logged_in'] == 'ja')
{
?>
error_reporting(E_ALL);
ini_set("display_errors", 1);
if (isset($_SESSION['user']) && ($_SESSION['logged_in']))
{
if ($_SESSION['logged_in'] == 'ja')
{
?>
<h4>Home:</h4>
<a href="index.php?div=homebewerken">Bewerken</a>
<h4>Info:</h4>
<a href="index.php?div=infobewerken">Bewerken</a>
<h4>Projecten</h4>
<a href="index.php?div=projectnieuw">Nieuw</a><br />
<a href="index.php?div=projectbewerken">Bewerken</a><br />
<a href="index.php?div=projectverwijderen">Verwijderen</a>
<h4>Mails</h4>
<a href="index.php?div=mailnieuw">Nieuw()</a><br />
<a href="index.php?div=mailinbox">Inbox()</a>
<h4>Admin-Functies</h4>
<a href="index.php?div=admintoevoegen">Admin toevoegen</a><br />
<a href="index.php?div=adminverwijderen">Admin verwijderen</a><br />
<a href="index.php?div=adminniveau">Niveau wijzigen</a>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2) werk met een lijstje pagina's en controleer daar op ipv al die nutteloze elseif's http://phptuts.nl/view/42/
index.php geeft geen fouten aan:$ en snap dat language.types.string niet helemaal:$
Notice: Use of undefined constant home - assumed 'home'
Misschien moet je er nog
ini_set('display_errors', 1); bij zetten.
Ga die pagina over strings maar goed lezen, bijna elke variabele in php is een string.
http://www.dnnsdesign.nl/dijkstraglas/index.php
kzie geen error hoor?
en kzal die pagina even vertalen anders snap ik er niet veel van
kzie geen error hoor?
en kzal die pagina even vertalen anders snap ik er niet veel van
Quote:
Notice: Use of undefined constant home - assumed 'home' in /customers/dnnsdesign.nl/dnnsdesign.nl/httpd.www/dijkstraglas/index.php on line 43
Notice: Use of undefined constant info - assumed 'info' in /customers/dnnsdesign.nl/dnnsdesign.nl/httpd.www/dijkstraglas/index.php on line 46
Notice: Use of undefined constant projecten - assumed 'projecten' in /customers/dnnsdesign.nl/dnnsdesign.nl/httpd.www/dijkstraglas/index.php on line 50
Notice: Use of undefined constant contact - assumed 'contact' in /customers/dnnsdesign.nl/dnnsdesign.nl/httpd.www/dijkstraglas/index.php on line 54
contact
Notice: Use of undefined constant info - assumed 'info' in /customers/dnnsdesign.nl/dnnsdesign.nl/httpd.www/dijkstraglas/index.php on line 46
Notice: Use of undefined constant projecten - assumed 'projecten' in /customers/dnnsdesign.nl/dnnsdesign.nl/httpd.www/dijkstraglas/index.php on line 50
Notice: Use of undefined constant contact - assumed 'contact' in /customers/dnnsdesign.nl/dnnsdesign.nl/httpd.www/dijkstraglas/index.php on line 54
contact
probeer in het index.php file is het volgende
Je hebt nu dit
zet het woordje home een tussen haakjes
en doe dit ook met de rest ik denk dat dit al een stuk gaat schelen
Mvg Jos
die dubbele haakjes helpt zeker.:D
hij doet het nu zoals die het moet doen dus hartstikke bedank.t
Succes met je Website.
Groet Jos
Om in het vervolg dergelijke problemen te voorkomen is het misschien wel handig om het linkje Karl even te bekijken ;-)
is daar misschien een nederlands talige uitleg van want hier word ik eerlijk gezegd niet veel wijzer van.
Gewijzigd op 27/05/2010 11:19:12 door Ivo K
Hipska:
1) Je code tussen [ code tags != quote
2) werk met een lijstje pagina's en controleer daar op ipv al die nutteloze elseif's http://phptuts.nl/view/42/
2) werk met een lijstje pagina's en controleer daar op ipv al die nutteloze elseif's http://phptuts.nl/view/42/
Verlies ook dit niet uit het oog. Hier leer je veel meer van dan al die if / else's.