mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 05:21 Benutzername: Passwort: Auto-Login

Thema: CSS Menü in DIV als include? vom 13.10.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> CSS Menü in DIV als include?
Autor Nachricht
Farbmalkasten
Threadersteller

Dabei seit: 14.08.2010
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 13.10.2010 12:11
Titel

CSS Menü in DIV als include?

Antworten mit Zitat Zum Seitenanfang

Hallo zusammen,

ich habe ein CSS Dropdown Menü in einer DIV-Box. Ist es möglich dieses Menü in einer gesonderten Datei zu haben und es dann in die DIV-Box einzufügen. Ist soetwas überhaupt ohne php möglich? Ich benötige diese Funktion, da das Menü relativ oft verändert wird. Da es auf jeder Unterseite auch vorhanden ist, wäre der Aufwand viel zu groß das auf jeder Seite zu ändern. Also: Eine Datei mit dem Menü -> Veränderungen darin werden automatisch auf allen Unterseiten ausgeführt.

Könnt ihr mir helfen?

Viele Grüße

Farbmalkasten
  View user's profile Private Nachricht senden
zeji

Dabei seit: 05.10.2010
Ort: -
Alter: 18
Geschlecht: Männlich
Verfasst Mi 13.10.2010 12:22
Titel

Antworten mit Zitat Zum Seitenanfang

php wäre da wohl eine der eleganteren Varianten.
Wäre sonst noch möglich den HTML-Code des Menüs über document.write in eine .js-Datei zu speichern und dann diese an entsprechender Stelle einzubinden -> "How to include One HTML File in Another?"


Zuletzt bearbeitet von zeji am Mi 13.10.2010 12:22, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
snuwie

Dabei seit: 06.07.2010
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 13.10.2010 12:25
Titel

Antworten mit Zitat Zum Seitenanfang

schonmal über die verwendung eines cm systems nachgedacht, wenn sie so oft geändert wird?
  View user's profile Private Nachricht senden
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 13.10.2010 12:42
Titel

Antworten mit Zitat Zum Seitenanfang

zeji hat geschrieben:
php wäre da wohl eine der eleganteren Varianten.
Wäre sonst noch möglich den HTML-Code des Menüs über document.write in eine .js-Datei zu speichern und dann diese an entsprechender Stelle einzubinden -> "How to include One HTML File in Another?"


Der Link ist quatsch. Warum $DOCUMENT_ROOT? Das fliegt Dir doch auseinander, sobald Du die Verzeichnisstruktur änderst. Noch dazu ist das ganze worst practice, da file/include-file.html ebenfalls über den Browser abrufbar ist. Da sind Sicherheitslücken jeglicher Art vorprogrammiert. Außerdem sind require, require_once, include sowie include_once PHP-eigene Sprachkonstrukte und keine Funktionen, sodass man die Klammern weglassen sollten. Super Artikel über Mist - vor allem, serverseitige "includes" mit clientseitigen "includes" in einen Pott zu werfen - großartig.

Die einzig vernünftige Lösung ist die Verwendung der vordefinierten Konstante __FILE__ oder (ab php 5.3) __DIR__:

Code:
include __DIR __ . '/../lib/myFile.php';


Die Javascript-Lösung ist ja noch viel bescheuerter. Damit sperrt man ja schon per se jede Suchmaschine aus...

Lasst das programmieren sein!


Zuletzt bearbeitet von bacon am Mi 13.10.2010 12:51, insgesamt 3-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen menü mit include und navigation
PHP: include in einer include-datei aufrufen? [GELÖST]
wie erstelle ich diesen menü effekt bzw. das gesammte menü?
CSS Menü - Finde nicht das richtige Menü
include
ASP Include
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.