kostenloser Webspace werbefrei: lima-city


textcounter geht nicht

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    freshfire

    freshfire hat kostenlosen Webspace.

    hi

    ich hab volgenden textcounter :

    <?
    
    $jetztip=getenv("REMOTE_ADDR");
    $jetztzeit=time()-3600;
    $i=0;
    $a=0;
    
    # -- Ip vorhanden? --
    $datei=fopen("counter/ip.txt","r+");
    while(feof($datei)==0):
    $ip=chop(fgets($datei,50));
    $zeit=chop(fgets($datei,50));
    
    if ($ip=="" && $zeit=="")
    continue;
    
    if ($ip==$jetztip)
    $i=1;
    if ($zeit>=$jetztzeit):
    $insgesamt.=$ip."\n".$zeit."\n";
    else:
    if ($ip==$jetztip)
    $insgesamt.=$jetztip."\n".time()."\n";
    endif;
    
    $a++;
    endwhile;
    
    if ($i==0 || $a==0):
    $insgesamt.=$jetztip."\n".time()."\n";
    $i=2;
    endif;
    
    fclose($datei);
    # -- Speichern --
    $datei=fopen("counter/ip.txt","w+");
    fputs($datei,$insgesamt);
    fclose($datei);
    # -- Counter laden --
    $z=0;
    $datei=fopen("counter/counter.txt","r+");
    while(feof($datei)==0):
    $zaehler[$z]=chop(fgets($datei,50));
    $z++;
    endwhile;
    fclose($datei);
    # -- Wochentage --
    if($i==2):
    if($zaehler[0]!=date("l")):
    $zaehler[0]=date("l");
    if($zaehler[0]=="Monday")
    $zaehler[1]=0;
    if($zaehler[0]=="Tuesday")
    $zaehler[2]=0;
    if($zaehler[0]=="Wednesday")
    $zaehler[3]=0;
    if($zaehler[0]=="Thursday")
    $zaehler[4]=0;
    if($zaehler[0]=="Friday")
    $zaehler[5]=0;
    if($zaehler[0]=="Saturday")
    $zaehler[6]=0;
    if($zaehler[0]=="Sunday")
    $zaehler[7]=0;
    endif;
    
    if($zaehler[0]=="Monday")
    $zaehler[1]++;
    if($zaehler[0]=="Tuesday")
    $zaehler[2]++;
    if($zaehler[0]=="Wednesday")
    $zaehler[3]++;
    if($zaehler[0]=="Thursday")
    $zaehler[4]++;
    if($zaehler[0]=="Friday")
    $zaehler[5]++;
    if($zaehler[0]=="Saturday")
    $zaehler[6]++;
    if($zaehler[0]=="Sunday")
    $zaehler[7]++;
    $zaehler[9]++;
    for($z=1; $z<=7; $z++)
    if($zaehler[$z]>=$zaehler[8])
    $zaehler[8]=$zaehler[$z];
    
    for($z=0; $z<=8; $z++)
    $zaehler[$z].="\n";
    # -- Counter schreiben --
    $datei=fopen("counter/counter.txt","w+");
    for($z=0; $z<=10; $z++)
    {
    fputs($datei,$zaehler[$z]);
    }
    fclose($datei);
    endif;
    
    # -- festlegen des Tages --
    $zaehler[0]=chop($zaehler[0]);
    if($zaehler[0]=="Monday")
    $zz=1;
    if($zaehler[0]=="Tuesday")
    $zz=2;
    if($zaehler[0]=="Wednesday")
    $zz=3;
    if($zaehler[0]=="Thursday")
    $zz=4;
    if($zaehler[0]=="Friday")
    $zz=5;
    if($zaehler[0]=="Saturday")
    $zz=6;
    if($zaehler[0]=="Sunday")
    $zz=7;
    
    $zaehler[$zz]=chop($zaehler[$zz]);
    $zaehler[9]=chop($zaehler[9]);
    $tag=$zaehler[$zz];
    # -- Grafiken --
    ?>
    <! --------------------------- HTML Text --------------------------- >
    
    
    
                   <table border="0" cellpadding="0" cellspacing="0">
                   <tr>
                     <td width="*" colspan="2"><center>Besucher:<center></td>
                   <tr>
                     <td width="50"><p align="right">Online: </td>
                     <td width="70"><p align="left">&nbsp; <?php include("counter/online.php") ?></td>
                  </tr>
                  <tr>
                    <td width="50"><p align="right">Heute: </td>
                    <td width="70"><p align="left">&nbsp; <?echo $tag;?></td>
                  </tr>
                  <tr>
                    <td width="50"><p align="right">Gesamt: </td>
                    <td width="70"><p align="left">&nbsp; <?echo $zaehler[9];?></td>
                  </tr>
                   <tr>
                     <td width="50"><p align="right">Hits: </td>
                     <td width="70"><p align="left">&nbsp; <?php include("counter/hits.php") ?></td>
                  </tr>
                  </table>

    nur ist das tag/problem">problem das er immer nur 1 anzeigt!
    sprich er z?hlt nicht weiter !

    weis einer an was das liegen kann??

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. was steht da in der counter/counter.txt? Gibt es sie denn?
  4. Autor dieses Themas

    freshfire

    freshfire hat kostenlosen Webspace.

    ja diese datei gibt es blos das komische ist er macht nur einen eintrag rein und dann keinen mehr obwohl de date mode 777 hat

    das verstehe ich halt nicht


    FRESHfire
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!