Einzelnen Beitrag anzeigen
Alt 05.12.2004, 15:36   #7
rev.antun
Inventar
 
Registriert seit: 02.04.2002
Alter: 61
Beiträge: 5.198

Mein Computer

Standard

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>
rev.antun ist offline   Mit Zitat antworten