• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

IP in PHP lesen

Gero

New member
Wie kann man die IP in PHP lesen?

Ich möchte mir einen Counter machen, der nicht bei jeden Aktualisieren hochzählt.

Deswegen wollte ich die IP für einige Zeit speichern.

Danke für Hilfe.
 
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 :D

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.
 
Ach noch was.
Wie schreibt man ein Call by Reference in ne function.

Wenn ich function(wert) {...} schreibe bekomme ich ja keinen geänderten Wert zurück. Geht das also auch anders als mit return?

Nebenbei was für ne Sprache ist PHP eigendlich? Schreibt sich fast wie JavaScript.


Also, wer immer mir schreiben will: Lehn dich zurück, nimm dir'n Keks und les' in aller Ruhe meine 1000 Fragen durch :D
TNX
 
Zurück
Oben