php script funktioniert nicht mehr
vor 13 Jahren
Hallo,
ich verwende seit langer Zeit in php Script auf meiner Website www.zahnarzt-dr-jochum.de (homepage basic), mit dem ich die Anzahl aktiver Besucher feststellen kann. Seit ein paar Tagen zählt das Script nur bis 1 und nicht weiter. Offensichtlich werden die IP-Adressen der user nicht additiv in die dafür vorgesehene Text-Datei geschrieben. Vielleicht ist das ein Problem mit "fopen ("a+").
Da ich an dem Script nichts verändert habe und auch ältere Versionen nicht mehr funktionieren, vermute ich, dass geänderte Server-Einstellungen die Ursache sind. Auf anderen Servern läuft das Script immer noch einwandfrei. Ich würde mich über eine hilfreiche Antwort freuen.
vielen Dank und Grüße
Script Anfang
___________
$daten = "besucher.txt";
$time = time();
$ip = getenv("REMOTE_ADDR");
$ablaufzeit = $time - "300";
$pruefung = @file($daten);
while (list ($line_num, $line) = @each ($pruefung)) {
$zeiten = explode("&&",$line);
if($zeiten 1) echo $anzahl." Gäste online | ";
__________
Script Ende
ich verwende seit langer Zeit in php Script auf meiner Website www.zahnarzt-dr-jochum.de (homepage basic), mit dem ich die Anzahl aktiver Besucher feststellen kann. Seit ein paar Tagen zählt das Script nur bis 1 und nicht weiter. Offensichtlich werden die IP-Adressen der user nicht additiv in die dafür vorgesehene Text-Datei geschrieben. Vielleicht ist das ein Problem mit "fopen ("a+").
Da ich an dem Script nichts verändert habe und auch ältere Versionen nicht mehr funktionieren, vermute ich, dass geänderte Server-Einstellungen die Ursache sind. Auf anderen Servern läuft das Script immer noch einwandfrei. Ich würde mich über eine hilfreiche Antwort freuen.
vielen Dank und Grüße
Script Anfang
___________
$daten = "besucher.txt";
$time = time();
$ip = getenv("REMOTE_ADDR");
$ablaufzeit = $time - "300";
$pruefung = @file($daten);
while (list ($line_num, $line) = @each ($pruefung)) {
$zeiten = explode("&&",$line);
if($zeiten 1) echo $anzahl." Gäste online | ";
__________
Script Ende
Hinweis:
Dieser Beitrag wurde geschlossen.
Hinweis:
Dieser Beitrag ist nicht mehr für Antworten oder Kommentare geöffnet und ist nicht mehr für die Mitglieder der Community sichtbar.
1136
0
0
Das könnte Ihnen auch weiterhelfen
vor 2 Jahren
264
0
5
vor 6 Jahren
797
0
5
vor einem Jahr
105
0
2
Beliebte Tags letzte 7 Tage
Das könnte Sie auch interessieren
Kaufberatung anfragen
Füllen Sie schnell und unkompliziert unser Online-Kontaktformular aus, damit wir sie zeitnah persönlich beraten können.

Angebote anzeigen
Informieren Sie sich über unsere aktuellen Internet-Angebote.

vor 13 Jahren
aber vlt antwortet ja jemand
0
0
vor 13 Jahren
irgendwie hats mit dem Script nicht geklappt ... ich versuch´s nochmal
0
0
vor 13 Jahren
$ip = getenv("REMOTE_ADDR");
durch:
$ip = $_SERVER;
und btw ich würde mal das ganze mit ner mysql anstelle von einer txt datei machen ;)
http://www.phpeasystep.com/phptu/9.html
0
0
vor 13 Jahren
Aber das mit der Txt passt schon, wenn es nicht zu viele Daten werden
0
0
vor 13 Jahren
ich habe das alles durchprobiert, und nichts geht. Ich vermute, dass t-online die Servereinstellungen verändert hat, denn auf anderen Servern läuft das Script und auch andere ganz ähnliche Scripts problemlos. Bei t-online laufen sie alle nicht und das ziemlich genau seit 2 Wochen.
Übrigens weiss jemand, ob man irgendwie mit t-online Experten telefonisch irgendetwas klären kann??
0
0
vor 13 Jahren
0800 5252033
0
0
vor 13 Jahren
0
0
vor 13 Jahren
mittlerweile habe ich von der Telekom erfahren, dass das ein Server-Problem ist, an dem gearbeitet wird.
0
0