3-spaltig; "true -> 2-spaltig #---------------------------------------------------------- # Um eine Datei einzulesen und zurückzugeben #---------------------------------------------------------- function lese_file($filename){ $text = ""; if (file_exists($filename)){ $fp = fopen($filename,"r"); $text = fread($fp,filesize($filename)); fclose($fp); } return $text; } #---------------------------------------------------------- # Programm #---------------------------------------------------------- global $sgheader, $pagedescription, $pagetitle; # Partnerseite (Schablone) laden $htm = lese_file(SCHABLONE); if (INDEX_2_SPALTIG and $seite == "index.htm") $seite = "index_2sp.htm"; # SoftGuide-Daten laden if (strpos($seite,".php") > 0) { $url = SG_PURL.$seite."?".$QUERY_STRING; // Parameter durchgeben } else { $url = SG_PURL."sgget.php3?id=".$id."&ip=".$REMOTE_ADDR."&seite=".$seite; } $dat = ""; $f1 = fopen($url,"r"); while ($buffer = fgets($f1,200)) { $dat = $dat.$buffer; } fclose($f1); $daten = explode("<--!SPLIT->",$dat); // 4 Elemete im Array $htm = str_replace("",$daten[0],$htm); $htm = str_replace("",$daten[1],$htm); $htm = str_replace("",$daten[2],$htm); $htm = str_replace("",str_replace("",$id,str_replace("",SG_URL,$daten[3])),$htm); $sgheader = $daten[0]; $pagedescrition = $daten[2]; ?>