TNX dafür schonmal,
aber:
Muß noch bis Weihnachten warten, bis ich ein PHP- und ein Perl-Buch hab. Bis dahin nerv ich euch mit meinen Anfängerfragen
Also, ein paar Fragen hätt ich noch.
Alles was ich bis jetzt in PHP kann, ist aus einer Datei die Zeilen lesen, und in eine Datei eine neu Zeile schreiben.
Reicht für News und ein Gästebuch.
Für den Counter muß ich ja nur eine Zeile lesen und diese dann wieder ersetzten, statt eine neu anzuhängen.
1. Wie kann man normal eine Zeile lesen?
Hab das bissher immer mit
$count = array();
$datei = fopen("counter/counter.dat", "r");
$zeile = fgets($datei,5000);
array_push($count, $zeile);
fclose($datei);
gemacht geht das nicht kürzer ohne Array, wenn nur eine Zahl drin steht?
2. Wie ersetze ich eine Zeile bzw. schreibe den Inhalt einer Datei komplett neu?
3. Wie öffne ich eine Datei im random access Modus?
mit $datei = fopen("counter/counter.dat", "r");
lese ich,
mit $datei = fopen("counter/counter.dat", "a");
schreib ich.
Oder ist einer der Modi schon lese & schreibe zugriff?
4. Nix zu PHP, aber wie wird ein Counter normalerweise geschrieben? Wie lange wird die IP bei den meisten Countern so festgehallten, um einen count beim reload auszuschließen?
5. Gibts sowas wie selfhtml auch für PHP?
Danke schonmal für Hilfe.