• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Inhalt einem Div-Element zuweisen?

TrAx

Neues Mitglied
Hallo zusammen,

ich würde gerne bei einem Inlude den Inhalt der Datei einem Div-Element zuordnen. Zum Beispiel:

//main.php
<div id="content">
<?php include 'include/includetest.php'; ?>
</div>

//includetest.php
<div id="header">
Dies ist nur ein Test.
</div>

Der Inhalt aus includetest.php soll dann im Div (Header) ausgegeben werden und nicht in dem Content.

Geht das irgendwie? Oder ist das nicht möglich?

Vielen Dank.

Gruß, TrAx
 
Willkommen im Forum.

Müsstest du dazu nicht lediglich den Include-Befehl aus dem "content"-div herausbewegen?

Code:
<?php include 'include/includetest.php'; ?>

<div id="content">

</div>

Ergibt:

Code:
<div id="header">
Dies ist nur ein Test.
</div>

<div id="content">

</div>
 
Das Problem ist, dass er beim Include anscheinend den Div nicht erkennt. Der Text wird eben ganz normal zugewiesen. Hab irgendwas vllt. vergessen?
 
Wie mir bei einem Versuch aufgefallen ist, benutzt er automatisch 2 Div-Elemente wenn ich das so getrennt mache. Ergo: Man kann Div-Elemente garicht als "target" verwenden, oder sehe ich das falsch?

Was wäre denn ein anderer Lösungsweg?

EDIT: Wäre es nicht auch möglich, mit JavaScript den Content in einem Div zuzuordnen? Denn JavaScript beherrscht doch diese Objektreferenz?

Vielen Dank.
 
Wie mir bei einem Versuch aufgefallen ist, benutzt er automatisch 2 Div-Elemente wenn ich das so getrennt mache. Ergo: Man kann Div-Elemente garicht als "target" verwenden, oder sehe ich das falsch?

Hallo.

Das ist auch gar nicht nötig.

Schreibe das include doch einfach in das div in dem du den Inhalt haben willst.
Oder habe ich dein Problem jetzt nicht verstanden?

Gruss
Elroy
 
Zurück
Oben