pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: Kevke am 31 Januar 2004, 16:29:28

Titel: Wie erstellt man einen Block in dem eine HTML Datei includet wird?
Beitrag von: Kevke am 31 Januar 2004, 16:29:28

Irgendwas hat er immer zu meckern, leider.....

Bräuchte mal Hilfe! Please!
Titel: Re: Wie erstellt man einen Block in dem eine HTML Datei includet wird?
Beitrag von: der_luecke am 31 Januar 2004, 16:56:51
schau mal unter  http://www.derluecke.de/dokuvkp/bloecke.html
Titel: Re: Wie erstellt man einen Block in dem eine HTML Datei includet wird?
Beitrag von: Kevke am 31 Januar 2004, 17:03:54
Ja danke aber das war nicht das was ich meine...

Ich möchte eine Datei erstellen (z.B. block-Top-News.php)
welche dann im Ordner "blocks" ist.

Diese Datei soll dann eine andere includen wenn Sie aktiviert ist, am liebsten eine HTML Datei.

Den Block erstellen ist kein Problem, aber ich habe Schrierigkeiten mit dem Befehl included!

Komme irgendwie nicht weiter, der macht immer was anderes als ich will!

MFG!
Titel: Re: Wie erstellt man einen Block in dem eine HTML Datei includet wird?
Beitrag von: Bronga am 31 Januar 2004, 18:03:25
Schreib doch mal deinen Code auf, sonst können wir das schlecht nachvollziehen.
Titel: Re: Wie erstellt man einen Block in dem eine HTML Datei includet wird?
Beitrag von: Andi am 31 Januar 2004, 18:04:12
Hi Kevke :)

versuchs mal damit:
 
<?php
if (!defined("mxMainFileLoaded"))  die ("You can't access this file directly...");
ob_start();
include(
'der/Pfad/Zu/Deiner/HTML.Datei');
$content ob_get_contents();
ob_end_clean();

?>
 



Ab php 4.3.0 geht es noch einfacher:


<?php
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");

$content file_get_contents('der/Pfad/Zu/Deiner/HTML.Datei');

?>
Titel: Re: Wie erstellt man einen Block in dem eine HTML Datei includet wird?
Beitrag von: Kevke am 31 Januar 2004, 19:08:09
 :D  :D  :D  :D  :D  :D  :D  :D

Hi Andy!  :D

Genau das wars!!!! Freu! Du hast mir richtig weitergeholfen!

Lange Stunden des Rätselns wurden soeben mit ein paar Zeilen Code
wieder gut gemacht!

THX!!!!  :)