Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Che Guevara


 Thema: Newssystem inkludiert => Code wird ignoriert
erste ungelesene Seite | letzter Beitrag 
indigo871

indigo871
Hallo,

ich habe folgenden Code:
 
PHP:
<? include "inc/anfang.inc"; ?>

<table>
<tr>
 <td>TextText</td>
 <td><? include "news/index.php"; ?></td>
</tr>
</table>

<? include "inc/ende.inc"; ?>

Doch der Code nach dem Includetag des Newssystems wird ignoriert, d.h. nicht angezeigt - wie auskommentiert. In diesem Falle geht dadurch die Tabelle kaputt.
Das passiert nicht bei Includes einfacherer Art wie z.B. eine .inc-Datei mit Text und ein paar HTML-Tags. Ich habe verschiedene Newssysteme getestet (MyNews, Newswriter), es liegt also nicht an einem bestimmten.

Was tun?
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von indigo871 am 11.08.2007 13:38]
10.08.2007 22:46:24  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[Dicope]

[Dicope]
Die news/index.php wird eine komplette HTML-Datei sein, also auch ein </html> haben. Damit wars dann wohl. In Zukunft hilft Quellcode ansehen schnell und schmerzlos.

Include ist übrigens ein Sprachkonstrukt und keine Funktion, bekommt also wie auch echo oder return keine Klammer.
10.08.2007 22:55:47  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
indigo871

indigo871
Ah. Im Grunde war deine Vermutung richtig, obwohl ich natürlich in den Code der index.php gesehen hab, wo kein </html> o.ä. stand - allerdings ein
 
PHP:
@(include('config.php')) OR die ('<b>config.php not found!</b>');

Da wars dann

Vielen Dank!
11.08.2007 13:42:21  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Newssystem inkludiert => Code wird ignoriert


mods.de - Forum » Webdesign & Coding » 

Hop to:  

Thread-Tags:
| tech | impressum