mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 20.04.2024 08:12 Benutzername: Passwort: Auto-Login

Thema: Externe HTML in HTML einbinden vom 17.08.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Externe HTML in HTML einbinden
Seite: Zurück  1, 2
Autor Nachricht
aUDIOfREAK

Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 44
Geschlecht: Männlich
Verfasst Di 18.08.2009 09:40
Titel

Antworten mit Zitat Zum Seitenanfang

wheelie86 hat geschrieben:
aUDIOfREAK hat geschrieben:
[...] wohl includes per ssi oder php. ansonsten bleibt dirnix anderes uebrig als die navi statisch in jede seite zu packen. manche editoren wie z. b. dreamweaver haben noch moeglichkeiten, programminter templates zu erzeugen und die navi damit zentral zu verwalten.


Mit welcher PHP-Methode ginge das denn am besten? Sind die SSI- und die PHP-Methode denn beide barrierefrei? Hab mit PHP noch nicht so viel Erfahrung und mit SSI gar keine. Und, ehrlich gesagt, bin ich überhaupt kein Freund von Dreamweaver.


php hat mit barrierefreiheit gar nix zu tun, weil php nur auf dem server ausgeführt wird und als endergebnis html an den browser zurück gibt. am sinnigsten machst du das am besten so:

du erstellst eine datei navi.php in der du deine navigationssturktur packst. In den jeweiligen Inhaltsseiten kannst Du dann an der Stelle, an der die Navi erscheinen soll mit <?PHP include ("navi.php");?> die Navigation dynamisch plazieren und brauchst in Zukunft nur noch eine Datei bearbeiten. Du musst allerdings drauf achten, das du Deine Dateien mit .php statt .html benennst (.html wäre mit mod-rewrite oder servereinstellungen zwar auch möglich, das würde aber nun hier zu weit führen).
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
wheelie86
Threadersteller

Dabei seit: 20.04.2009
Ort: Mühlheim am Main
Alter: 37
Geschlecht: Männlich
Verfasst Di 18.08.2009 15:03
Titel

Antworten mit Zitat Zum Seitenanfang

Hab mir mal den Wikipedia-Artikel zu SSI durchgelesen und habs gerafft, denk ich. XAMPP ist mir ein Begriff, danke sehr.

Ich denke, dieser Thread kann dann geschlossen werden, mein Problem scheint auf eine der genannten Lösungen hinauszulaufen. Und wenn sich rausstellen sollte, dass Barrierefreiheit dem Kerl nicht wichtig ist, mach ichs eh über Frames.


Zuletzt bearbeitet von wheelie86 am Di 18.08.2009 15:04, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
denise2302

Dabei seit: 12.09.2006
Ort: Leipzig
Alter: 34
Geschlecht: Weiblich
Verfasst Mo 24.08.2009 14:29
Titel

Antworten mit Zitat Zum Seitenanfang

machs doch trotzdem lieber mit php....
  View user's profile Private Nachricht senden
wheelie86
Threadersteller

Dabei seit: 20.04.2009
Ort: Mühlheim am Main
Alter: 37
Geschlecht: Männlich
Verfasst Mo 24.08.2009 15:33
Titel

Antworten mit Zitat Zum Seitenanfang

denise2302 hat geschrieben:
machs doch trotzdem lieber mit php....


kann ich denn so einfach den PHP-Code in nem <div>-Tag einfügen? Also dass die Navi, die ich ja einbinden will, in den Div-Container eingeladen wird?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Smooth-Graphics

Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 24.08.2009 15:35
Titel

Antworten mit Zitat Zum Seitenanfang

Du schreibst in deine name.php Datei (nicht mehr .html) einfach dort, wo du die Navi haben willst dein PHP Include Text rein...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
aUDIOfREAK

Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 44
Geschlecht: Männlich
Verfasst Mo 24.08.2009 15:36
Titel

Antworten mit Zitat Zum Seitenanfang

wheelie86 hat geschrieben:
denise2302 hat geschrieben:
machs doch trotzdem lieber mit php....


kann ich denn so einfach den PHP-Code in nem <div>-Tag einfügen? Also dass die Navi, die ich ja einbinden will, in den Div-Container eingeladen wird?


ja...

Code:
<div id="navi"><?PHP include ("navi.php"); ?></div>
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
SURE612

Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht: Männlich
Verfasst Mo 24.08.2009 15:46
Titel

Antworten mit Zitat Zum Seitenanfang

hier das ultmative hp skript
geschrieben und genutzt by me
vielleicht kannste dir was abgucken

Code:
<?php
   header('Content-Type: text/html; charset=utf-8');
   switch($_GET['page']){
      case 'a':
         $siteTitle = "AAA";
         $siteDescription = "aaa";
         $includeFile = "a.php";
         break;
      case 'b':
         $siteTitle = "BBB";
         $siteDescription = "bbb";
         $includeFile = "b.php";
         break;
      case 'c':
         $siteTitle = "CCC";
         $siteDescription = "ccc";
         $includeFile = "c.php";
         break;
      case 'd':
         $siteTitle = "DDD";
         $siteDescription = "ddd";
         $includeFile = "d.php";
         break;
      case 'e':
         $siteTitle = "EEE";
         $siteDescription = "eee";
         $includeFile = "e.php";
         break;
      default:
         $siteTitle = "FFF";
         $siteDescription = "fff";
         $includeFile = "f.php";
   }
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="xxx" />
<meta name="description" content="<?php echo $siteDescription; ?>" />
<title><?php echo $siteTitle; ?></title>
<link rel="stylesheet" href="homepage/layout/style.css" type="text/css" media="screen" />
</head>

<body>
   <div id="contentcontainer">
          <div id="contentback">
            <div id="navi">
                <ul>
                    <li><a href="http://www.xxx.de">Home</a> </li>
                    <li>&nbsp;&loz;&nbsp;<a href="http://www.xxx.de/a.html">AAA</a></li>
                    <li>&nbsp;&loz;&nbsp;<a href="http://www.xxx.de/b.html">BBB</a></li>
                    <li>&nbsp;&loz;&nbsp;<a href="http://www.xxx.de/c.html">CCC</a></li>
                    <li>&nbsp;&loz;&nbsp;<a href="http://www.xxx.de/d.html">DDD</a></li>
                    <li>&nbsp;&loz;&nbsp;<a href="http://www.xxx.de/e.html">EEE</a></li>
                </ul>
            </div>
            <br class="clear" />
      </div>
      <div id="content">
         <?php include("homepage/sites/".$includeFile); ?>
      </div>
 
   </div>
   <div id="footer">
      <p>
         <?php include("homepage/components/userinfosinc.php"); ?>
      </p>
   </div>
</body>
</html>



Zuletzt bearbeitet von SURE612 am Mo 24.08.2009 15:47, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Externe .txt oder .rtf Datei in (X)HTML einbinden
flash cs3 - externe html datei in dynamischen textfeld...
[php] in html einbinden
FLV in HTML einbinden
.swf in html einbinden
SWF Einbinden l HTML?
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2
MGi Foren-Übersicht -> Programmierung


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.