Steel: SSI - Teile auf der Seite per Klick laden - SSI-Grenzen

Beitrag lesen

Hi,

ookaaay... Du schreibst So als wuerdest Du versuchen in ein bestehendes Dokument zu includieren. Das bringt nicht nur die Leute hier durcheinander sondern geht natuerlich auch gar nicht. Dazu musst Du schon Ajax Technologie verwenden. Ich kann dein Beispiel grad nicht nachvollziehen aber generell funktioniert das schon. Ein Link zu einer Testseite waere da hilfreich.

Includes funktionieren natuerlich. Aber Du musst das Dokument schon neu laden. Bei dem was Du vorhast wuerde sich php anbieten. Aber da ist ein Include nichtmal noetig. Eine einfache IF Bedingung oder n switch, was nun in dem Container angezeigt werden soll, tuts da doch schon. Da musst Du deinen Links nur nen Get-Parameter mitgeben.

Beispiel mit einer einzigen Datei (index.html):
Menue
<a href="index.html?id=short"Short
Slideshow </a>
<a href="index.html?id=long">Long
Slideshow </a>

Contentbereich
<div id="filmcolumn">
?>
if (id == "short") then echo("Code fuer kurzes Video");
if (id == "long") then echo("Code fuerlanges Video");
<?php
</div>

Das ist natuerlich nur nen Schema, aber so wird's gemacht, wenn man kein Ajax benutzen kann/mag. Der Server schickt dann ein HTML Dokument an den Browser der sich die dort angegebenen Ressourcen holt und der User bekommt seine Videos one dass es fuer alles eine Seite geben muesste.