PHP-Logo
Druckansicht von http://www.php-homepage.de/scripts/source_1.html

PHP-Logo
[ Main Menue ]
Homepage
Downloads
Artikel
Scripts
Forum
PHP-Manual
Links
News
Freelancer
Bücher
RuDolF
Suche
Misc
Über diese Seite
Kontakt
Wunschzettel
MyGuestbook
*
[ Suche ]
*
[ Partner ]


Domain Webhosting
*
[ Partner Sites ]
Dynamic-Webpages
PHP-Center
PHP-Welt
phpUG.de
Random Link
*
[ Autoren gesucht! ]
PHP-Homepage.de sucht laufend Autoren für News und Artikel
Interesse?
*

Follow on Twitter - @phphomepage

RSS Feed blogoscoop

[Start] [Suche] [Neue Einträge

Backend Script für php-homepage.de

<?php
$cache_file = "/tmp/phphp.cache"; // Da liegt das Cache-File.
$cache_time = 86400; // Cache-Zeit. Bitte die 86400 (Ein Tag) drin lassen!
$time = split(" ", microtime());

$max = "10";
// Zahl der Nachrichten, die ausgelesen werden sollen.
// Für alle, einfach auskommentieren.

if (isset($max)){
$backendurl = "http://www.php-homepage.de/backend/?max=$max";
}
else {
$backendurl = "http://www.php-homepage.de/backend/";
}

srand((double)microtime()*1000000);
$cache_time_rnd = 300 - rand(0, 600);

if ((!(file_exists($cache_file))) || ((filectime($cache_file) + $cache_time - $time[1]) + $cache_time_rnd < 0) || (!(filesize($cache_file))) ) {

$fp1=fopen("$backendurl", "r");
$string=fread($fp1,200000);

eregi("<!-- Start News von PHP-Homepage.de -->(.*)<!-- Ende News von PHP-Homepage.de -->", $string, $matches);
$match = $matches[1];

$fpwrite = fopen($cache_file,'w');
fputs($fpwrite, "$match");
fclose($fpwrite);
fclose($fp1);
}
include("$cache_file");
?>
© Copyright 1999 - 2011 by Mark Kronsbein | Impressum | NutzungsbedingungenWeiterempfehlen | Seitenanfang
0.1943