
das 404er doc auf das script.php umleiten, muss noch mal nachsehen wo ich das zeug's gelesen habe falls du noch info benötigst
PHP-Code:
<?
define("LINKS_GENERATED",20);
define("TIME_WAIT",1);
define("MAX_CONCURRENT_USERS",20);
define("SEM_PERMS",0600);
header("HTTP/1.1 200 OK");
header("Status: 200 OK");
header("Expires: ".gmdate("D, d M Y H:i:s")." GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Content-Encoding: iso-8859-1");
?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<title>My very special links</title>
<META name="ROBOTS" content="NOINDEX, NOFOLLOW">
</head>
<body>
<h1>Linkliste.</h1>
<?
$sem_key = ftok (__FILE__,'T');
if ($sem_key != -1) {
$sem_id = sem_get($sem_key,MAX_CONCURRENT_USERS,SEM_PERMS);
if ($sem_id !== FALSE) {
if (sem_acquire($sem_id)) {
for ($i=0; $i<LINKS_GENERATED; $i++) {
print "<a href=\"". md5(uniqid(rand(), true)).
".php\">". md5(uniqid(rand(), true)).
"</a>
";
sleep(TIME_WAIT);
}
if (!sem_release($sem_id)) {
die ('Internal Error');
}
} // end if sem_acquire
} // end if sem_id !== FALSE
} // end if sem_key != -1
?>
</body>
</html>