Visa ett inlägg
Oläst 2009-07-27, 13:19 #6
Leons avatar
Leon Leon är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Feb 2006
Inlägg: 519
Leon Leon är inte uppkopplad
Mycket flitig postare
Leons avatar
 
Reg.datum: Feb 2006
Inlägg: 519
Citat:
Originally posted by emilv@Jul 27 2009, 10:35
$fh = fopen('indextemplate.html', 'r');
while(!feof($fh)) {
* *$line = fgets($fh);
* *if(strpos($line, '{INCLUDE HERE}') !== false) {
* * * *$include = file_get_contents('includefile');
* * * *$line = str_replace('{INCLUDE HERE}', $include, $line);
* *}
* *echo $line;
}
fclose($fh);

eller kortare (men något ineffektivare):

$file = file_get_contents('indextemplate');
$include = file_get_contents('includefile');
$file = str_replace('{INCLUDE HERE}', $include, $file);
echo $file;
Det här låter som det är något att gå vidare på iaf.
Men istället för att man måste skriva om det är "just den filen" då man kanske använder många såna här:
Kod:
switch ($_GET['f']) {
case "1":
 include "file.html";
break;
Går det inte att "ta bort"
$file = file_get_contents('indextemplate');
den delen av koden på nått sätt och göra så det funkar på alla tänkabara template filer?
Leon är inte uppkopplad   Svara med citatSvara med citat