#1 25. Mai 2012 Zuletzt bearbeitet: 25. Mai 2012 Automatische Aktualisierung? Hi ich wollte euch etwas fragen. Wie wird normalerweise eine neue unterseite eine Homepage gemacht? Also wird da die Navigation händisch in jede seite kopiert (nehm mal an das dass nicht so ist). und wenn man einmal was ändert (also in html file) dann muss man es auch wieder bei allen anderen machen. das kann ja dann nicht die beste lösung sein^^ und welche Sprache muss mann können um dies dann zu bewerkstelligen. Danke Mfg Simon + Multi-Zitat Zitieren
#2 26. Mai 2012 AW: Automatische Aktualisierung? servus, also wenn ich dich recht verstanden habe willst de einfach dass die navigationsleiste immer angezeigt wird und sich nur die inhalte der untermenus ändern? wenn de es in html machen willst würde das am einfachsten mit frames gehen. machst einen frame für dein menu (kannst du ja höhe und breite anpassen wie du willst) und einen für die main page. hoffe konnte dir weiter helfen mfg roke + Multi-Zitat Zitieren
#3 26. Mai 2012 Zuletzt von einem Moderator bearbeitet: 13. April 2017 AW: Automatische Aktualisierung? @ROKE , nein du hast ihn Falsch verstanden! Damit z.b. Menüs nur an einer stelle geändert werden müssen nutzt man z.b. PHP. Deine Aktuellen HTML-Dateien heißen dann nicht mehr .html sondern .php menu.php HTML: <ul> <li><a href="home.php">Home</a></li> <li><a href="kontakt.php">Kontakt</a></li> <li><a href="impressum.php">Impressum</a></li> </ul> Deine menu.php kannst du nun in jede Seite einfügen lassen in dem du folgendes Code benutzt: PHP: <? PHP include 'menu.php' ; ?> home.php HTML: <!doctype html> <html> <head> </head> <body> <h1>Home</h1> <?PHP include 'menu.php'; ?> </body> </html> Die Ausgabe: home.php HTML: <!doctype html> <html> <head> </head> <body> <h1>Home</h1> <ul> <li><a href="home.php">Home</a></li> <li><a href="kontakt.php">Kontakt</a></li> <li><a href="impressum.php">Impressum</a></li> </ul> </body> </html> + Multi-Zitat Zitieren
#4 26. Mai 2012 Zuletzt bearbeitet: 26. Mai 2012 AW: Automatische Aktualisierung? Danke hat mir sehr geholfen noch eine Frage.Wenn ich jetzt im Html file das das PHP file enthält ein externes .css eingetragen habe greift dass dan auch mit php wenn ich im php file (korrigiere falls ich das falsch verstanden habe: im php file wird ja auch html geschrieben) ids vergeben habe? + Multi-Zitat Zitieren
#5 26. Mai 2012 AW: Automatische Aktualisierung? Du meinst wenn du das so änderst? Code: <!doctype html> <html> <head> [COLOR="red"]<link rel="stylesheet" type="text/css" href="styles.css">[/COLOR] </head> <body> <h1>Home</h1> <?PHP include 'menu.php'; ?> </body> </html> Dann wird auch die menu.php mit den css regeln gehandhabt, das funktioniert, probiers einfach. + Multi-Zitat Zitieren
#6 26. Mai 2012 Zuletzt von einem Moderator bearbeitet: 13. April 2017 AW: Automatische Aktualisierung? @BladeFire : Das deine HTML-Datei jetzt .php als endung hat sorgt lediglich dafür das PHP-Code in der Datei ausgeführt wird. Also alles was zwischen <?PHP und ?> wird als Script behandelt und auf dem Server Ausgeführt. + Multi-Zitat Zitieren
#7 26. Mai 2012 AW: Automatische Aktualisierung? @ nano und pesc Ok Danke habs jetzt kapiert muss eig. bei deinen bsp. die "menu.php" auf php enden? (da braucht man ja eig. kein php script oder?) Und hat es eigentlich auch irgendwilche nachteile wenn etwas auf php endet? + Multi-Zitat Zitieren
#8 26. Mai 2012 AW: Automatische Aktualisierung? Die "menu.*"-Datei braucht nur dann auf PHP Enden wenn du PHP darin ausgeführt haben möchtest. Eine Möglichkeit wäre z.b. das Anzeigen welcher Menüpunkt "Aktiv" ist. + Multi-Zitat Zitieren