---
title: "? Include, brauche dringend Hilfe"
url: "https://www.typo3.net/d/7691-include-brauche-dringend-hilfe"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2003-12-06"
last_reply: "2003-12-08"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# ? Include, brauche dringend Hilfe

Allgemein · 1 Antwort · gestartet 2003-12-06

## Eröffnungsbeitrag

**rolli** · 2003-12-06 · [Beitrag #1](https://www.typo3.net/d/7691-include-brauche-dringend-hilfe/1)

Hallo,

Ich habe in einem Content eine PHP-Anwendung eingebaut (diese Skripte funktionieren selbstständig tatellos). Diese PHP-Skripte liegen in einem Unterverzeichnis parallel zu Typo3 auf dem Server.
Ich kann die auch in einen Ordner nach "fileadmin" oder "media" packen.

Diese Anwendung liest dynamisch aus Tabellen Inhalte auf und verlinkt diese auf die dazugehörigen (dynamisch erstellte) Inhaltsseiten.
Diese Tabellen liegen in einer anderen (entfernten) Datenbank. Nicht die Datenbank, mit der Typo3 "arbeitet".
Beispiel :

```plaintext
http://host.net/scriptverzeichnis/index.php?open=categories
```

zeigt eine Seite mit dynamisch ausgelesenen Kategorien.
Jetzt folgt ein Link auf eine der Kategorien die Unterkategorien besitzt:

```plaintext
index.php?open=cat3&subcat=19&PHPSESSID=8d0c4b1blablabla
```

Das Skript ist folgendermaßen in Typo3 eingebunden
Extention PHP:
Das Contentelement:
PHP Code (direct, example: <?php phpinfo(); ?>)
in Typo3 lautet:

```php
<?php include("http://host.net/scriptverzeichnis/index.php?open=categories"); ?>

Ich kann auch (falls ich es innerhalb von Typoe z.B. in "fileadmin" zu liegen habe) folgendes angeben:

<?php include("fileadmin/scriptverzeichnis/index.php?open=categories"); ?>
```

Diese Seite wird innerhalb von Typo3 auch korrekt angezeigt, wenn ich auf "ansehen" gehe :) :)

```plaintext
http://host.net/index.php?id=152
```

Jetzt kommt auch schon das Problem:

Jetzt klicke ich auf einen dargestellten Link, welches das Script anbietet:

```plaintext
http://host.net/index.php?open=cat3&subcat=19&PHPSESSID=8d0c4b1blablabla
```

Laut Browseradressleiste wird der richtige Verweis angezeigt. Aufgerufen wird aber die Indexseite. :( :( :(

Wie ist das Problem zu lösen?

Zum Erstellen einzelner Seiten innerhalb von id=152 und auf diesen einzelnen Seiten wiederum o.g. Code anzugeben funktioniert nicht, da:

```plaintext
index.php?open=cat3&subcat=19
```

"cat3" ind "subcad19" ja immer wieder anders sein kann oder gar gelöscht sein kann und damit erst garnicht auftauchen darf.

Hatte das schon mal gemacht, verschiedene Seiten anzulegen, die dann auf die jeweilige "cat-id" verweisen. Das funktioniert aber nicht :(

Ich muß solch eine Anwendung in den "Rahmen" der Seiten von Typo3, als Contentelment anzeigen lassen.

**Mit "IFrame" und "Webgrab" entfällt. Soll nicht angewendet werden.**

Ist es überhaupt machbar, innerhalb von Typo3 solche externen dynamischen Seiteninhalte anzubieten?

Wie muß ich den Code oder diese Aufrufe einbinden.

MFG
Roland

## Antworten

### [#2](https://www.typo3.net/d/7691-include-brauche-dringend-hilfe/2) · rolli · 2003-12-08

Hallo,

ich habe das jetzt mal mit einer ganz "normalen" Umgebung ohne Typo3 getestet.
Habe meine Designvorlage genommen.
Die Designvorlage hat folgenden Aufbau:
- Kopfzeile
- Spalte links (Navigation)
- Spalte rechts (Marker ###INHALT###)
- Fußzeile

Die Designvorlage (jetzt "index.php") liegt im selben Verzeichnis in dem auch das "script/index.php" liegt.
Also:
/test/indes.php ("Designvorlage" mit inlude)
/test/script/index.php (Skript)

Den Marker "###INHALT###"  in der Designvorlage innerhalb der Tabellenzelle  habe ich folgend ersetzt :

```plaintext
           .
           .
           .
          <TD class=inhaltsstyle width=100%>
<?
include("script/index.php");
?>
          </td>
           .
           .
           .
```

Alles was über "script/index.php" aufgerufen und dargestellt wird, erscheint schön in meinen Tabellenrahmen. Genau dort, wo eben das Skript includet wird. Alles innerhalb von Kopf- und Fußzeile.

Wenn ich das nun, wie im Beitrag oben beschrieben, innerhalb von Typo3 aufrufe erscheinen die Inhalte die "script/index.php" darstellt eben NICHT im Marker ###INHALT### sondern alleine im Browserfenster :( :( :(

Wo steckt das der Fehler??

MFG
Roland

---

Quelle: „? Include, brauche dringend Hilfe“, typo3.net, https://www.typo3.net/d/7691-include-brauche-dringend-hilfe
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
