Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
07.02.2003, 17:33
MasterDeath



Hi!
Bin dabei PHP zu lernen. Deswegen hab ich einen Counter gescriptet, aber der tut's nicht..
Hier is der Source-code:
<?PHP
$datei = fopen("klick.txt","r+");
$count = fread($datei,filesize("klick.txt"));
echo "Klicks: $count";
rewind($datei);
fwrite($datei,++$count);
fclose($datei);
?>
Der führt nur den echo Befehl aus, aber die Variable $count wird nicht ausgeführt...
Kann mir jemand helfen?

cu,
MasterDeath

--

Konfuzius sagt: "Hast du Ameisen in der Hose, kribbelt es!"

zum Seitenanfang zum Seitenende Profil || Suche
001
07.02.2003, 17:34
K-Putt



Quellcode:$count++;
Versuchs mal mit fwrite($datei, $count);

--

Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database

zum Seitenanfang zum Seitenende Profil || Suche
002
07.02.2003, 17:54
MasterDeath



jetzt seh ich den, aber der ändert sich nicht....

--

Konfuzius sagt: "Hast du Ameisen in der Hose, kribbelt es!"


Dieser Beitrag wurde am 07.02.2003 um 17:58 von MasterDeath bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
07.02.2003, 18:54
cnuke



PHP-Quellcode:<?PHP
session_start
();

if (!isset(
$eingetragen)) { 

    
session_register("eingetragen"); 

    
$eingetragen="0"

}

$counter_tmp "counter.tmp"

if(
file_exists($counter_tmp)) {

    
$fp fopen($counter_tmp,"r");

    
$counterstand fgets($fp,10);    
    
fclose($fp);

    if (
$eingetragen!="1") {

        
$counterstand++;          

        
$fp fopen($counter_tmp,"w");

        
flock($fp,2);

        
fputs($fp,$counterstand);   

        
flock($fp,3);  

        
fclose($fp);
    }

else {   
    
$counterstand=1;

    
$fp fopen($counter_tmp,"w");
    
    
fputs($fp,$counterstand);
    
    
fclose($fp);
}

$eingetragen="1"

echo 
$counterstand;   
?>
ich denke der code ist selbst erklärend.
kannst ja statt der session eine cookie abfrage einbauen :)

--

xreal
mfg cnuke


Dieser Beitrag wurde am 07.02.2003 um 18:58 von cnuke bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
004
13.02.2003, 22:45
Fraghunter



sag mal, hast du schlaumeier vieleicht die Errormessages deaktiviert, und keine Rechte für die klick.txt?

also bei mir geht der Code ohne Probleme...
wüsste auch nicht, warum der nicht gehen sollte.

http://fraghunter.dyndns.org/php/count.php

--

Nihil timeo, nulla re opprimor, nulli periculo cedo.
www.TheDoenerKing.de

zum Seitenanfang zum Seitenende Profil || Suche