-Katha-
Hey, vllt. könnt ihr mir ja helfen
mein include bei index.php?section=... wird nicht angezeigt
Quellcode
| 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:
79:
80:
81:
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Reitanlage Meyer</title>
<link rel="stylesheet" href="style.css">
<script
language="JavaScript">
<!--
button1_a= new Image();
button1_a.src = "mmenuek.png"
button1_b= new Image();
button1_b.src = "menue.png"
//-->
</script>
</head>
<body>
<div id="header">
<div id="menue"><br><br><br><br><br><br><br><br><br><br><br>
<a href="#" onmouseover="austausch1.src='mmenuek.png';"
onmouseout="austausch1.src='menue.png'"><img src="menue.png"
border="0" height="35px" width="150px"
name="austausch1"></a>
<a href="#" onmouseover="austausch2.src='mmenuek.png';"
onmouseout="austausch2.src='menue.png'"><img src="menue.png"
border="0" height="35px" width="150px"
name="austausch2"></a>
<a href="#" onmouseover="austausch3.src='mmenuek.png';"
onmouseout="austausch3.src='menue.png'"><img src="menue.png"
border="0" height="35px" width="150px"
name="austausch3"></a>
<a href="#" onmouseover="austausch4.src='mmenuek.png';"
onmouseout="austausch4.src='menue.png'"><img src="menue.png"
border="0" height="35px" width="150px"
name="austausch4"></a>
<a href="#" onmouseover="austausch5.src='mmenuek.png';"
onmouseout="austausch5.src='menue.png'"><img src="menue.png"
border="0" height="35px" width="150px"
name="austausch5"></a>
<a href="#" onmouseover="austausch6.src='mmenuek.png';"
onmouseout="austausch6.src='menue.png'"><img src="menue.png"
border="0" height="35px" width="150px"
name="austausch6"></a></div>
</div>
<div id="news1">
<div id="news2">
<h1>News</h1>
...
</div>
</div>
<div id="contents">
<?php
include ('config.php');
if(isset($_GET['section']) AND isset($dateien[$_GET['section']]))
{
if(!file_exists($dateien[$_GET['section']])) echo "Die Datei ist nicht vorhanden.";
include $dateien[$_GET['section']];
}
else
{
include $dateien['home'];
}
?>
</div>
<div id="footer">© by Reitanlage Meyer 2010</div>
</body>
</html> |
|
die config.php datei
| php: |
1:
2:
3:
4:
5:
6:
7:
|
<?php
//config.php
$dateien = array();
$dateien['home'] = "home.php";
$dateien['news'] = "news.php";
?> |
|
-Katha-
mit " hab ich schon versucht
klappt trozdem net
ja is aus nem tut
gib bei google einfach
index.php?section=
ein
Skadi
Hast du den Link zur Seite die aufgerufen werden soll? (:
-Katha-
die sind bei mir aufm PC
sind nicht im Internet
Aba normalerweiße ist es doch so, das PHP Sachen im Quelltext der aufgerufenen Seite nicht angezeigt werden oda?
Weil die werden angezeigt =(
-Katha-
was ist da dran jetzt anders?
Thorim
na ok, das war net dein Prob, trotzdem n Fehler behoben: du hast davor zwar n Fehler ausgeben, wenn die datei nicht da war (!file_exists()) aber danach trotzdem die Datei included, das geht ja dann garnicht
PHP-Code wird auf deinem Rechner aber nur ausgeführt, wenn du nen Webserver mit PHP-Module laufen hast (zum Testen beispielsweise XAMPP), ansonsten zeigt er einfach den PHP-Code an, statt dass er ausgeführt wird