Re: Das hier Lesen - Haupt Fred ist fehlerhaft !!!
Beitrag von Tom(2) vom Oktober 03. 2013 um 15:48:46:
Als Antwort zu: Re: Das hier Lesen - Haupt Fred ist fehlerhaft !!! geschrieben von Oli am Oktober 03. 2013 um 15:10:45:
Hi
: Falls ich dich richtig verstehe: Würde es nicht schon ausreichen, in index.html include 'menu.htm' und in tiefer.htm include '../menu.htm' zu schreiben?
das ist prinzipiell richtig und funktioniert. Evtl gibs das Problem, dass (unix)Webserver die Pfade so erkennen, der lokale (windows)pc aber mit backslashes "\" statt "/" arbeitet.
Ausserdem ist die Abhängigkeit, dass "tiefer.html" nur eine Ebenen tiefer sitzen darf, damit der Menu-Include funktioniert, recht unflexibel.
Ich würde die Struktur so aufbauen:
index.php
_includes/menu.inc.php
tiefer/tiefer.php
tiefer/nochtiefer/tiefer.php
und die includes mit der im anderen post erwähnten pfadvariable setzen.
// test:
$includepath = '/absoluter/link/zu/den/_includes';
// live: $includepath = '/liveserver/htdocs/_includes';
index.php : include($includepath . '/menu.inc.php');
tiefer.php (egal wo): include($includepath . '/menu.inc.php');
Viele Grüße
Tom
- Re: Das hier Lesen - Haupt Fred ist fehlerhaft !!! Martin 03. Oktober 2013 17:07:52
- Re: Das hier Lesen - Haupt Fred ist fehlerhaft !!! Lonestar 03. Oktober 2013 17:25:31
- ACHTUNG das zuerst lesen Lonestar 03. Oktober 2013 17:36:55
- Re: ACHTUNG das zuerst lesen Martin 03. Oktober 2013 17:48:42
- Re: ACHTUNG dann das ... Lonestar 03. Oktober 2013 17:48:31
- Re: ACHTUNG das zuerst lesen Martin 03. Oktober 2013 17:48:42
- ACHTUNG das zuerst lesen Lonestar 03. Oktober 2013 17:36:55
- Re: Das hier Lesen - Haupt Fred ist fehlerhaft !!! Lonestar 03. Oktober 2013 17:25:31
Dieser Beitrag ist älter als 3 Monate und kann nicht mehr beantwortet werden.