php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.04.2005, 20:41  
Gast
 
Beiträge: n/a
Standard

Das würde ich einfach in eine Datei schreiben - die Daten kannst du durch kommas oder ";" trennen.

Dazu solltest du dich mal über die Dateifunktionen schlau machen. fopen() , fwrite() usw usw....

Desweitern solltest du dir die Funktion fgetcsv() ansehen, denn mit dieser kannst du diese dann wieder ordentlich und bequem auslesen.

Und jedesmal wenn die Seite aufgerufen wird, machst du einen Eintrag.

Sehr gut geht das wenn du die Datei mit "a+" öffnest - dann ist der Dateizeiger automatisch am Ende der Datei und fwrite schreibt ans Ende der Datei.

*edit*
Hier findest du auch noch mal Beispiele und die Beschreibung der Funktionen
http://us4.php.net/manual/de/ref.filesystem.php

Gruss
Unien
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.04.2005, 20:44  
Gast
 
Beiträge: n/a
Standard

fopen kann ich schreib mal nen code rein

<html>
<body>
<h2>Ein Textcounter</h2>


Die Seite wurde

<?
$fp=fopen("count.txt","r+");
$counter=fgets($fp,10);
echo $counter;
$counter++;
rewind($fp);
fputs($fp,$counter);
fclose($fp);
?>
mal aufgerufen.</p>
</body>
</html>



so und wie mache ich das jetzt in 3 mal
 
Alt 04.04.2005, 20:49  
Gast
 
Beiträge: n/a
Standard

Was meinst du mit "in 3 mal"??

Kannst du mal ne normale Frage stellen!
 
Alt 04.04.2005, 20:50  
Gast
 
Beiträge: n/a
Standard

ich habs zwar schon 3 mal gesagt ich meine das ich mit dem code den erweitern kann das ich heute gestern und insgesamt hab
 
Alt 04.04.2005, 20:59  
Gast
 
Beiträge: n/a
Standard

Ja das Problem ist halt ganz einfach, dass du nicht weisst von wann welcher eintrag ist.

Du könntest es ganz einfach machen. Lege die Datei als Datum an also 01042005.txt als Beispiel. Dann hast du zwar mehrere Dateien, aber du hast ne automatische Trennung.

Das Datum bekommst du mit den Datumsfunktionen.
Wenn du die Besucher von Heute und Gestern willst, dann nimmst du einfach das Datum von Heute (jeweilst aus Datei lesen) und zählst sie zuammen.

Code:
$string=strftime("%d%m%Y",time());
$handle= fopen ("$string","r+");
Der Rest dürfte dann klar sein. Da muss übrigens nicht txt hinten dran stehen, dass du damit was anfangen kannst.

Gruss
Unien
 
Alt 04.04.2005, 21:06  
Gast
 
Beiträge: n/a
Standard

Nett ist es dann auch - wenn man halbwegs Ordnung halten möchte, das ganze in einen Unterordner zu machen. Also dann einfach.

Code:
$handle= fopen ("Ordner/$string", .........
Sonst versumpft das Verzeichnis in Dateien, wenn du keine Automatische Löschung drin hast.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Daten aus MySQL korrekt anzeigen sams9 PHP Tipps 2008 21 19.06.2008 20:58
Counter in "selbstgestrickte" Homepage - wie? magro PHP Tipps 2008 11 30.03.2008 16:37
Mehrere div's mit gleichen ID anzeigen / ausblenden phpbeginner HTML, Usability und Barrierefreiheit 9 06.09.2007 02:48
Baumstruktur anzeigen PHP-Fortgeschrittene 13 31.03.2006 21:37
ein counter - und berechnungen netti PHP Tipps 2005-2 11 24.10.2005 21:03
Emails anzeigen mit PHP Tobias Beitragsarchiv 43 04.04.2005 06:57
Counter funktioniert, aber trotzdem wird Fehler gezeigt ... PHP Tipps 2005 4 07.03.2005 17:56
Suche Counter Script Beitragsarchiv 8 17.01.2005 13:42
Problem mit counter HTML, Usability und Barrierefreiheit 10 12.01.2005 06:04
cookies setzen schlägt fehl (counter einrichten) PHP Tipps 2005 16 06.01.2005 00:33
Counter für registrierte user PHP Tipps 2004-2 3 26.12.2004 11:32
[Erledigt] Cookie - Seite anzeigen / nicht anzeigen PHP Tipps 2004-2 2 11.11.2004 15:59
Alle Datenbanken und Tabellen anzeigen anzeigen imported_Lumio PHP Tipps 2004 4 13.09.2004 14:26
counter für gallerie Sclot PHP Tipps 2004 2 05.07.2004 15:36
Problem mit einem Counter JeeZ PHP Tipps 2004 6 18.06.2004 13:36

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
counter, der auch refs anzeigt, diese seite wurde <?=$counter;?> mal aufgerufen, mehrere counter auf einer seite

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:39 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.