Sodelle, ich schmettere glatt mal die 1. Frage raus.
Mein Problem : Ich lade meine Templates für mein CMS per fopen, allerdings erhalte
ich dadurch irgendwie einen Haufen Zeilenumbrüche -> unvalider Code im nachhinein
Hier meine Funktion :
// Loading template
function loadtpl ($filename) {
$opentpl = fopen ($filename, 'r';
$file = fread ($opentpl, filesize ($filename));
return $file;
fclose ($file);
}
Meine index.php :
<?php
// Load Templates
$main = loadtpl ($MODULE['template']);
// Parse template and print out
$main = str_replace ('{pfad}', $a_PAGE['pfad'], $main);
$main = str_replace ('{build:navigation}', get_menu (), $main);
$main = str_replace ('{build:content}', get_content ($_GET['modul']), $main);
echo $main;
?>
Und hier könnt ihr auch das ganze gleich mal angucken (Quelltext anzeigen lassen) :
http://www.beatboxscene.de
Jemand ne Idee wie ich die Zeilenumbrüche wegbekomme bzw. woher die kommen?
Danke euch schonmal.
Edit: Stellt mal die Schriftgröße für die PHP-Highlights rauf bitte :/