DiamondDog: Script ohne funktion nur wieso?

Hallo Leute,
ich hab mir das Script von hier gezogen:
http://aktuell.de.selfhtml.org/artikel/programmiertechnik/useronline/index.htm

und auf meine Seite hochgeladen nur leider funktrioniert das Script nicht und ich weiß nicht ganz wieso.

Hier gehts zur Test Seite

Hier gehts zur Txt

PHP Info

Ps: Rechte sind vergeben.

  1. Wäre es möglich, dass

    • die CGI-Schnittstelle fehlt oder
    • sie die PHP-Datei nicht als solche erkennt oder
    • letztere aufgrund einer Rechteproblematik nicht korrekt interpretiert wird (abgesehen von Schreib-Lese-Rechten, welchem Benutzer gehört die Datei und als welcher Benutzer wird PHP ausgeführt)?

    Gruß, LX

    --
    X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: Unusual
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hab den Fehler gefunden hab das vergessen:

        
      <?php  
        
      // einbinden der Datei zum Zählen der Besucher, die Online sind  
      require 'user_online.php';  
        
      // diesen Besucher zählen  
      zaehle_besucher ($_SERVER['REMOTE_ADDR']);  
        
      ?>  
      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">  
      <html>  
      <head>  
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">  
        <title>Titel der Seite</title>  
      </head>  
      <body>  
      <?php $anz_besucher = anzahl_besucher(); ?>  
      <p>Es  
      <?php if ($anz_besucher == 1) { ?>  
      ist  
      <?php } else { ?>  
      sind  
      <?php } ?>  
      im Moment <?php echo $anz_besucher ?> Besucher online.</p>  
      </body>  
      </html>  
        
      
      ~~~aber hab da noch eine Frage dazu und zwar wieso wird mir nie 0 User angezeigt?  
      Es bleibt immer ein Eintrag in der Txt zurück.  
      Aber normal müste der den doch nach X minuten/sec denn löschen oder?
      
      1. Hallo

        Aber hab da noch eine Frage dazu und zwar wieso wird mir nie 0 User angezeigt?

        Wer bist du, wenn du die Seite öffnest?

        Es bleibt immer ein Eintrag in der Txt zurück.
        Aber normal müste der den doch nach X minuten/sec denn löschen oder?

        Nein, wie sollte das gehen? Ein PHP-Skript wird nur dann ausgeführt, wenn es angefordert wird. Du kannst demnach nur dann ältere Einträge löschen, wenn das Skript läuft, was nur dann der Fall ist, wenn jemand das Skript aufruft, also eine Seite öffnet, in der das Skript eingebunden ist.

        Zudem wird im von dir benutzten Skript kein alter Eintrag gelöscht, sondern nur neue Einträge hinzugefügt.

        Tschö, Auge

        --
        Die deutschen Interessen werden am Liechtenstein verteidigt.
        Veranstaltungsdatenbank Vdb 0.2
        1. [latex]Mae  govannen![/latex]

          Hallo

          Aber hab da noch eine Frage dazu und zwar wieso wird mir nie 0 User angezeigt?

          Wer bist du, wenn du die Seite öffnest?

          Weiß er(?) schon

          Cü,

          Kai

          --
          Ash nazg durbatulûk, ash nazg gimbatul,ash nazg thrakatulûk, agh burzum-ishi krimpatul
          Sacrifice - the future has it's price
          And today is only yesterday's tomorrow
          selfcode sh:( fo:| ch:? rl:( br:< n4:# ie:{ mo:| va:) js:) de:> zu:) fl:( ss:| ls:?
  2. Ok das ich das mit nem cronjob machen soll hab ich jetzt verstanden
    und wie der ca funktioniert habe ich auch verstanden das heist,
    die Datei müste ca so aussehn:

    SHELL=/bin/bash
    PATH=/srv/www/vhosts/jeak.de/subdomains/diamonddog/httpdocs/test/
    MAILTO=""
    HOME=/

    */5   *   * * *    /usr/local/bin/cron.php
                        ^^^^^^^^^^^^^^^^^^^^^^ Hier weiß ich nicht ganz genau wie das aussehn muß.

    Und wie wird die Datei gespeichert als was für einen Datei Namen muss die haben?