Hi Leute,
ich hab echt ein saublödes Problem. Und zwar möchte ich meinen Counter so abändern, dass er die Zugriffe nur mehr in eine txt reinschreibt ohne auf der Site was anzuzeigen.
Hier mal der CounterCode:
<?php
$ftp = @fopen($file,"r+"); // oeffnet die Datei
$count = (int)fgets($ftp,50); // Holt die ersten 50 Zeichen
$count++; // Addiert eine 1
rewind($ftp); // Setzt Zeige auf 0. Position
fwrite($ftp,$count); // Schreibt
fclose($ftp); // Schliesst die Datei
for ($i = 1; $i <= strlen($count); $i++) //zaehlt die Anzahl der Zeichen
{
$zahl = substr($count, $i - 1, 1); //1.-n Zeichen werden einzeln gelesen
for ($z = 0; $z < 10; $z++)
{
if ($zahl == $z) //das Zeichen wird eine Grafik eingesetzt
{
echo "<IMG SRC=$z.gif WIDTH=15 HEIGHT=20 BORDER=0 ALT=$z>";
}
else{echo "";}
}
}
}
?>
Ich habe versucht, die Zeile [echo "<IMG SRC=$z.gif WIDTH=15 HEIGHT=20 BORDER=0 ALT=$z>";] wegzulassen. Aber da kommt 'ne Fehlermeldung.
Dann hab ich da noch ein Problem. Die Startdatei auf meinem Server muss index.htm heißen.
Wegen des php-counters müßte ich die Datei allerdings auf index.php umbenennen. Nur startet da mein Server die Site nicht. Kann man da was machen??
Bitte um Rat
ich hab echt ein saublödes Problem. Und zwar möchte ich meinen Counter so abändern, dass er die Zugriffe nur mehr in eine txt reinschreibt ohne auf der Site was anzuzeigen.
Hier mal der CounterCode:
<?php
$ftp = @fopen($file,"r+"); // oeffnet die Datei
$count = (int)fgets($ftp,50); // Holt die ersten 50 Zeichen
$count++; // Addiert eine 1
rewind($ftp); // Setzt Zeige auf 0. Position
fwrite($ftp,$count); // Schreibt
fclose($ftp); // Schliesst die Datei
for ($i = 1; $i <= strlen($count); $i++) //zaehlt die Anzahl der Zeichen
{
$zahl = substr($count, $i - 1, 1); //1.-n Zeichen werden einzeln gelesen
for ($z = 0; $z < 10; $z++)
{
if ($zahl == $z) //das Zeichen wird eine Grafik eingesetzt
{
echo "<IMG SRC=$z.gif WIDTH=15 HEIGHT=20 BORDER=0 ALT=$z>";
}
else{echo "";}
}
}
}
?>
Ich habe versucht, die Zeile [echo "<IMG SRC=$z.gif WIDTH=15 HEIGHT=20 BORDER=0 ALT=$z>";] wegzulassen. Aber da kommt 'ne Fehlermeldung.
Dann hab ich da noch ein Problem. Die Startdatei auf meinem Server muss index.htm heißen.
Wegen des php-counters müßte ich die Datei allerdings auf index.php umbenennen. Nur startet da mein Server die Site nicht. Kann man da was machen??
Bitte um Rat
Kommentar