Einfacher Besucherzähler
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ahnung
angabe
beitrag
count
counter
datei
ergebnis
erhhe
fan
funktioniert glaube
mach
parsen
pawort
schulen
sekunde
set
stunden
textdatei
update
zhler
- 
    
    So ich hab schon wieder was probiert, aber hab keine ahnung ob das funktioniert, glaube aber nicht 
 
 Code: //counter.php
 <?php
 // Cookie setzten
 setcookie("count","yes");
 
 //touch("counter.txt"); //Hat die Textdatei "counter" erstellt
 $open = fopen("counter.txt", "r+");
 $counter = fgets($open, "10");
 echo $counter;
 if($_COOKIE['count'] != "yes")
 $counter++;
 
 fwrite($open, $counter);
 fclose($open);
 ?>
 
 K?nnte das stimmen?
 mfg sile
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 
- 
    
    Hi
 
 @vorposter: Stimmt nicht!
 
 <?php
 $open = fopen("counter.txt", "a+");
 $counter = fgets($open, "10");
 echo "$counter";
 if($_COOKIE['count'] != "yes") {
 $counter++;
 fwrite($open, $counter);
 fclose($open);
 }
 setcookie("count","yes");
 ?>
 
 So m?sste es gehen, habe es aber nicht probiert.
 
 b2k-fan
- 
    
    <?php
 if(!(isset($_COOKIE['count'])))
 {
 setcookie("count", "yes", time() + 43200);
 }
 // datei zum lesen oeffnen
 $datei = fopen("counter.txt", "r");
 $counter = fread($datei, filesize("counter.txt"));
 fclose($datei);
 
 // counter erhoehen
 if($_COOKIE['count'] != "yes")
 $counter++;
 
 // counter ausgeben
 echo ".gesamt: ".$counter;
 
 // datei zum schreiben oeffnen
 $datei = fopen("counter.txt", "w");
 $help = fwrite($datei, $counter);
 fclose($datei);
 ?>
 Beim Parsen zeigt er mir bei Zeile 4 also wo setcookie steht einen fehler an.
 Ich habe aber keine Ahnung was daran falsch ist!
 
 Beitrag ge?ndert am 16.12 17:39 von silecom
- 
    
    denn cookie musst du am anfang des headers setzten!
 achja wieso machst du das mit cookies?
 machs doch lieber mit ner db  
- 
    
    Und solltest du weder DB noch Cookie verwenden verwenden wollen, mit ner .txt Datei, die die IP Adressen speichert geht das auch 
 
 MfG Dagar
- 
    
    Wir haben gerade in der schule einen einfachen Besucherz?hler gemacht. Wir lernen da gerade so PHP.
 Ich poste den Z?hler hier einfach mal rein!!!
 
 <html>
 
 <head>
 
 <title>Besucherz?hler V.1 </title>
 </head>
 <body>
 
 
 
 <?php
 
 $db=mysql_connect("localhost", "schule", "schule") or die("Leider ist derzeit keine Verbing zum Datenserver m?glich");
 
 mysql_select_db("counter", $db);
 
 mysql_query("update counter1 SET zaehler = zaehler + 1;" , $db);
 
 $ergebnis = mysql_query("select zaehler FROM counter1;", $db);
 $ergebnis = mysql_result($ergebnis, 0);
 
 echo "<h2>Sie sind der $ergebnis. besucher auf dieser Seite</h2>";
 
 ?>
 
 
 
 </body>
 
 </html>
 
 
 
 Schule steht f?r den Benutzernamen und Passwort
 
 Beitrag ge?ndert am 17.12 10:48 von bomberlus
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 
