kostenloser Webspace werbefrei: lima-city


Zähl die Links..... Zähl die Besucher...

lima-cityForumDie eigene HomepageHomepage Allgemein

  1. Autor dieses Themas

    politica

    politica hat kostenlosen Webspace.

    Hallo,

    ich suche 2 scripte.


    1) EIn Script was die Link klicks z?hlt.


    2) Ein einfachen Counter


    (beides soll m?glichs einfach sein, der Link Z?hler m?chte ich mermals benutzen)


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

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

  3. s********n

    Schau doch einmal bei Archiven:

    http://www.phparchiv.de
    http://www.php-welt.de
    ...


    Bei Google findest du tausende solcher Seiten!

    Greets
  4. ds geh?rt eigentlich ins Forum HTML&JavaScript.
    Die 2. Frage geh?rt in PHP und MySQL

    zur ersten :

    <script type="text/javascript">
    document.write('Das Dokument hat '+document.links.length+' Links');
    </script>

    Das einfach irgendwo zwischen <body> und </body> einf?gen.

    Zur 2. Frage, schau mal in den Tutorials von Lima oder sonst bei Google.

    edit: Syntaxfehler

    Beitrag ge?ndert am 14.08.2005 15:56 von bladehunter
  5. t****y

    Also dein Linkklicksscript ist ganz leicht, machst du einfach auf die Seite dann einen Counter ohne Realoadsperre!
    Und bei deinem Counter machst du eine Reloadsperre....

    Also erstell erstmal eine Datei counter.txt
    Wenn du jetzt fuer den Link BLABLA die Klicks z?hlen willst, dann ?ffnest du die Seite BLABLA und da irgendwo schreibst du den Code:
    <?
    if(file_exists("counter.txt")){
    $fp=fopen("counter.txt","r+");
    $count=fgets($fp,6);
    $count++;
    rewind($fp);
    fputs($fp,$count,6);
    fclose($fp);
    }else{
    $fp=fopen("counter.txt","w");
    $count="1";
    fputs($fp,$count,6);
    fclose($fp);
    }
    ?>

    Wie man eine Reloadsperre macht wei? ich nocht :)
    also w?rde ich fuer jede Seite eine .txt datei anpassen und diese dann ist das script schreiben da wo jetzt counter.txt steht! M?sste gehen!
    Und dann schreibst du nun irgendwo auf deine Seite noch "<? echo $count ?> Klicks" Das wars... ich teste es gerade...

    Jo geht ;) so wei?t du immer wie oft die Seite aufgerufen wurde! --Tested with happyness-- :D

    Beitrag ge?ndert am 14.08.2005 16:24 von *******
  6. geh ma auf www.coder-world.de
  7. Den counter, der die IP speichert, und dann nach einer bestimmten zeit wieder vreigibt! (also reloadsperre)


    1. counter.php
    $DateinameCount = "count.txt";
    $DateinameIP    = "ip.txt";
    $Zeitsperre     = 86400; // Sekunden
    
    #######################################
    
    $Gefunden = FALSE;
    $IPListe = file($DateinameIP);
    if(count($IPListe)>0)
    {
    	foreach($IPListe as $Zeile)
    	{
    		$GesplitteteZeile = explode("|", $Zeile);
    		if(($GesplitteteZeile[0]+$Zeitsperre)>time())
    		{
    			$NeueIPListe[] = trim($Zeile)."\n";
    		}
    	}
    	if(count($NeueIPListe)>0)
    	{
    		foreach($NeueIPListe as $Zeile)
    		{
    			$GesplitteteZeile = explode("|", $Zeile);
    			if(trim($GesplitteteZeile[1])==$_SERVER['REMOTE_ADDR'])
    			{
    				$Gefunden = TRUE;
    			}
    		}
    	}
    }
    
    $FilePointerIP = fopen($DateinameIP, "w");
    if(count($IPListe)>0 && count($NeueIPListe)>0)
    {
    	foreach($NeueIPListe as $Zeile)
    	{
    		fwrite($FilePointerIP, trim($Zeile)."\n");
    	}
    }
    if(!$Gefunden)
    {
    	fwrite($FilePointerIP, time()."|".$_SERVER['REMOTE_ADDR']."\n");
    }
    fclose($FilePointerIP);
    
    $FilePointerCount = fopen($DateinameCount, "r+");
    $Counter = fread($FilePointerCount, filesize($DateinameCount)); 
    
    if(!$Gefunden)
    {
    	$Counter++;
    	rewind($FilePointerCount);
    	fwrite($FilePointerCount, $Counter);
    }
    fclose($FilePointerCount);
    
    
    echo$Counter;


    2. count.txt inhalt:
    0

    3. ip.txt kein inhalt



    Bei r?ckfragen PN

    Beitrag ge?ndert am 14.08.2005 22:01 von turmfalken
  8. 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!