Pumagirl8
Ich habe mir ein Menu gebastelt, leider öffnet sich manchmal aber die seite in einem neuen fenster und manchmal im richtigen div.
Außerdem funktioniert das ganze nur von einem zum anderen menu und nicht vom 2. menu zum hauptdiv, wo der text steht.
seite:
http://horsestate.ho.funpic.de/phpfoto/startseite/index2.php
index.php:
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:
|
<html>
<head>
<title>Photocharts - Manuela Dörr</title>
<link rel="stylesheet" href="../css.css" type="text/css">
<?
include "includelinks.php";
?>
</head>
<body text="#000000" bgcolor="#ffffff" link="#000000" alink="#000000" vlink="#000000">
<div id="navi"><? include 'hauptnavi.php'; ?>
</div>
<div id="navimain"><? include 'navimain.php'; ?>
</div>
<div id="navibilder"><? include '../leer.html'; ?>
</div>
<div id="bannerl">
</div>
<div id="bannerr">
</div>
<div id="links">
</div>
<div id="rechts">
</div>
<div id="haupt">
<table width="100%" height="100%">
<tr><td width="240"></td><td>
<? include 'haupthaupt.php'; ?>
</td><td width="130"></td></tr>
<tr><td height="3px" colspan="3"><small><? include '../counter/clicks.php'; ?></small></td></tr>
</table>
</div>
</body>
</html> |
|
includelinks.php:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
|
<?php
$navi = array(); // ein Leeres Array erzeugen
$navi['start'] = "../startseite/navi.php";
$navi['fotografie'] = "../fotos/navi.php";
$navi['kreatives'] = "../kreatives/navi.php";
?>
<?php
$navistart = array(); // ein Leeres Array erzeugen
$navistart['start'] = "start.php";
$navistart['impressum'] = "impressum.php";
$navistart['referenzen'] = "referenzen.php";
$navistart['links'] = "links.php";
$navistart['sitemap'] = "sitemap.php";
$navistart['moi'] = "moi.php";
$navistart['kamera'] = "kamera.php";
$navistart['geastebuch'] = "gaestebuch.php";
?> |
|
navimain.php:
php: |
1:
2:
3:
4:
|
<br>
<a href="index2.php?section=start"><img src="../navis.jpg" border="0"></a><br><br>
<a href="index2.php?section=fotografie"><img src="../navif.jpg" border="0"></a><br><br>
<a href="index2.php?section=kreatives"><img src="../navik.jpg" border="0"></a><br><br> |
|
hauptnavi.php:
php: |
1:
2:
3:
4:
5:
6:
7:
|
<?php
if(isset($_GET['section']) AND isset($navi[$_GET['section']])) {
include $navi[$_GET['section']];
} else {
include $navi['start'];
}
?> |
|
haupthaupt.php sieht ähnlich aus, aus den $navi habe ich nur jeweils ein $navistart gemacht.
Um Hilfe wäre ich mal wieder wirlich dankbar...
WbbMaster
das erste was mir auf anhib auffällt ist die index.php...
die müsste eigendlich so aussehen:
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:
|
<html>
<head>
<title>Photocharts - Manuela Dörr</title>
<link rel="stylesheet" href="../css.css" type="text/css">
<?
include("includelinks.php");
?>
</head>
<body text="#000000" bgcolor="#ffffff" link="#000000" alink="#000000" vlink="#000000">
<div id="navi"><? include('hauptnavi.php'); ?>
</div>
<div id="navimain"><? include('navimain.php'); ?>
</div>
<div id="navibilder"><? include('../leer.html'); ?>
</div>
<div id="bannerl">
</div>
<div id="bannerr">
</div>
<div id="links">
</div>
<div id="rechts">
</div>
<div id="haupt">
<table width="100%" height="100%">
<tr><td width="240"></td><td>
<? include('haupthaupt.php'); ?>
</td><td width="130"></td></tr>
<tr><td height="3px" colspan="3"><small><? include('../counter/clicks.php'); ?></small></td></tr>
</table>
</div>
</body>
</html> |
|
[kamui]
Ich verstehe die Frage leider nicht ... welche Seite öffnet sich in einem neuen Fenster? Ein include, ein Link, ...?
Pumagirl8
Hast du die seite schonmal ausprobiert?
also die:
http://horsestate.ho.funpic.de/phpfoto/startseite/index2.php
BHei mir öffnet sich manchmal ein komplett neues Fenster mit der gesamten homepage, also wenn ich auf einen der oberen links(start, fotografie, kreatives) klicke.
Manchmal funktioniert es aber auch und das untermenu wird im richtigen div geöffnet. Über dieses soll dann eine seite (also eine includedatei) in haupt-div zu öffnen sein. Es geschieht jedoch garnichts.
Danke schönmal für eure Hilfe