WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   html-code auslagern? (http://www.wcm.at/forum/showthread.php?t=11086)

DiabloII 14.02.2001 23:44

wie kann ich es erreichen, dass ich einen auf mehreren seiten immer wieder vorkommenden html-code nur einmal laden muss?
aber ohne frames und ähnliches.

z.B: homepage mi 20 seiten
auf jeder ist der obere teil gleich
frames dürfen aus programmtechnischen gründen nicht verwendet werden

und jetzt will ich den code des oberen teils irgendwie auslagern und im html-dokument wieder einlesen.
tnx i.a.

Philipp 15.02.2001 19:27

Das geht mit SSI (Server Side Includes)

z.b.

<!--#include virtual="html.txt"-->

Das baut den HTML Code der Datei "html.txt" an dieser Stelle ein.

Nicht alle Provider haben SSI aktiviert, manchmal müssen die Endungen von .htm auf .shtml geändert werden damit es funktioniert.

mankra 15.02.2001 20:05

Und wenns den unteren Teil einfach in einen Iframe machst und austauschst wie Du es so brauchtst.
<iframe src="http://www.url.com" width="200" Height ="200" align="center">
</iframe>

------------------
www.mankra.com Für über 3000 Witze, Comics, Pics und Links.

DiabloII 15.02.2001 23:14

das iframe ding kann ich nicht verwenden. aber das ssi is genau das was ich brauche. aber kann es sein das das bei auf local gespeicherten files nicht geht? also html und txt auf platte. is zuminderst bei mir so. wenn ich die zwei files ins internet stell funkts.

kanns ja nicht sein oder? da könnt man die hp ja nur online testen.

auf jedenfal danke für eure antworten.

yt 16.02.2001 00:04

hört sich ganz danach an als ob du "include" durch "exec cgi" beim testen am eigenen pc ersetzen musst.
hoffe, dass es funkt.

DiabloII 16.02.2001 20:39

hmm... funkt nicht.

Who-T 17.02.2001 00:06

mit php müssts gehen, wenn dein server php unterstützt

oberen (immer gleichen) teil in datei.htm schreiben

quelltext schaut dann so aus

<?
include ("datei.htm");
?>
restlicher quelltext

obs dann wirklich nur einmal geladen wird, kann ich aber nicht sagen, sollt eigentlich so sein.

Philipp 17.02.2001 00:59

DiabloII:
Wenn du es offline testen will musst du einen Webserver z.b. das Nusphere SQL Paket http://www.nusphere.com auf deinen Computer installieren.



Alle Zeitangaben in WEZ +2. Es ist jetzt 14:16 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag