Code: Alles auswählen
<?php
## config
$useite_file = 'useite.html'; # html template file - nur dateiname
$path_to_main_folder = ''; # pfad zum hauot Ordner der Topliste mit slash am ende
###############################################################
#### Script ################################################
###############################################################
$scriptpath = $_SERVER['DOCUMENT_ROOT'];
include($path_to_include_folder."inc/sql.php");
include($path_to_include_folder."inc/vars.php");
function safety($var)
{
$var = addslashes($var);
$var = strip_tags($var);
return $var;
}
function get_lang()
{
$lang = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
$lang = substr($lang, 0, 2);
return $lang;
}
function get_lang_file($language, $stanlang, $langarray, $langdetect)
{
if($langdetect == "no")
{return $stanlang;}
$langarray = explode(",",$langarray);
$max = count($langarray);
for($i = 0; $i < $max; $i++)
{
if ($langarray[$i] == $language)
{return $langarray[$i];}
}
return $stanlang;
}
$langget = get_lang($stanlang);
include($path_to_main_folder."lang/".get_lang_file($langget, $stanlang, $langarray, $langdetect).".php");
if(!file_exists("html/".$design."/".$useite_file))
{echo "The template file html/".$design."/".$useite_file." does not exist."; exit;}
$fp = fopen("html/".$design."/".$useite_file,"r");
$zeile = fread ($fp, filesize ("html/".$design."/".$useite_file));
$zeile = ereg_replace("{topsiteurl}", $topsiteurl, $zeile);
$zeile = ereg_replace("{topsitename}", $topsitename, $zeile);
$zeile = ereg_replace("{text_members}", $text_members, $zeile);
$zeile = ereg_replace("{text_signup}", $text_signup, $zeile);
@fclose($fp);
echo $zeile;
exit;
?>
das ist der Code, den du für jede Useite brauchst.
Lege dir ne leere Php Datei an (z.B. impressum.php) und kopiere den Code in diese datei.
ganz am anfang musst du angeben, wie die html datei dazu heisst. (z.B. impressum.html).
Falls du die datei nicht im selben Ordner wie die Topliste ablegst, dann musst du noch den $path_to_main_folder anpassen
Die impressum.html dazu musst du in den Template Ordner hochladen und die impressum.html in den selben Ordner, wie die index.php der Topliste
in der html datei kannst du dann die Platzhalter {topsiteurl}, {topsitename}, {text_members}, {text_signup} verwenden
mfg
simon