PHP-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
<?php
/**
* CMS powered by cms2day
*
* PHP Version 4 and 5
*
* Der Autor übernimmt keinerlei Garantie für die Funktionsfähigkeit
* dieses Scripts! Jedoch gehen wir jedem Hinweis auf eine mögliche
* Sicherheitslücke umgehend nach und schließen diese falls vorhanden.
*
* Das Script darf nur unter der Domain http://www.cms2day.de
* zum Download angeboten werden! Ein Link im Footer muss sichtbar
* und aktiv in jedem Footer des Templates eingebaut werden!
* Ausnahmen nur durch einen gültigen Lizenz-Erwerb!
*
* Passende Lizenz-Modelle finden Sie unter http://www.cms2day.de.
*
* Der Sourcecode darf beliebig geändert und modifiziert werden,
* jedoch dürfen Teile ohne schriftliche Einverständnis NICHT weiter-
* gegeben oder anderweilig verwendet werden! Alle Rechte vorbehalten.
* Weitere Infos in der beiliegenden README nachlesen!
*
* @version 3.9.1/0 | 24.02.2010
* @author Matthias Müller <mail@cms2day.de>
* @copyright 2007 - 2010
* @link http://www.cms2day.de
-
* Mit Hilfe dieser dynamischen CSS Datei können verschiedene
* CSS Abfragen im Bezug auf die Variabeln angepasst werden.
* $takeTPL = Aktuell geladenes Template | Beispiel -> 'cms2day'
* $takeSiteID = Aktuelle ID der geladenen Seite | Beispiel -> '1'
* $takeSiteName = Aktueller Name der geladenen Seite | Beispiel -> 'home'
*/
if (!empty($_GET['takeTPL'])) {
$takeTPL = $_GET['takeTPL'];
}
if (!empty($_GET['seite'])) {
$explode = explode(".",$_GET['seite']);
$takeSiteID = $explode['0'];
$takeSiteName = $explode['1'];
}
header('Content-Type:text/css');
if(file_exists($takeSiteID.'.css')) {
$content = file_get_contents('./'.$takeSiteID.'.css', FILE_USE_INCLUDE_PATH);
echo $content;
}
?>
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Carsten8« (25. April 2010, 10:43)
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
$standard = "00.jpg"; if(file_exists('../header/'.$explode['0'].'.jpg')) { $bild = "".$explode['0'].".jpg"; } else { $bild = $standard; } header('Content-Type:text/css'); ?> #header { background: transparent url(../header/<?=$bild?>) no-repeat; } |
PHP-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 |
}
header('Content-Type:text/css');
if(file_exists($takeSiteID.'.css')) {
$handle = fopen($takeSiteID.'.css', "r");
$content = fread($handle, filesize ($takeSiteId.'.css'));
fclose($handle);
echo $content;
}
?>
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Mario« (23. April 2010, 21:31)
Mach ich was falsch?!Zitat
<br />
<b>Warning</b>: filesize() [<a href='function.filesize'>function.filesize</a>]: stat failed for .css in <b>/var/www/space1/web91/server/cms/includes/templates/formart/css/dynamic.css.php</b> on line <b>58</b><br />
<br />
<b>Warning</b>: fread() [<a href='function.fread'>function.fread</a>]: Length parameter must be greater than 0 in <b>/var/www/space1/web91/server/cms/includes/templates/formart/css/dynamic.css.php</b> on line <b>58</b><br />
Zitat
if (!empty($_GET['takeTPL'])) {
$takeTPL = $_GET['takeTPL'];
}
if (!empty($_GET['seite'])) {
$explode = explode(".",$_GET['seite']);
$takeSiteID = $explode['0'];
$takeSiteName = $explode['1'];
}
header('Content-Type:text/css');
if(file_exists($takeSiteID.'.css')) {
$handle = fopen($takeSiteID.'.css', "r");
$content = fread($handle, filesize ($takeSiteId.'.css'));
fclose($handle);
echo $content;
}
?>
Zitat
div#picleft {background-image: url('../picleft/0.png'); width: 365px; height: 510px; padding: 0; color: #FFFFFF; font-weight: bold;}
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Mario« (24. April 2010, 20:07)