Huhu ihr ich brauch driingend eure Hilfe.
hab die Tage ne HP gebaut bekommen auf der ich nun nenCounter eingebaut habe. Ging dank guter Anleitung auch richtig einfach, allerdings hat der Counter einen Haken, er zeigt nur soviele Stellen an wie auch besucher drauf waren, im Moment 1
Ich hät das ganze aber gerne fest mit 5 Stellen als 00001, könnt ihr mir sagen was genau ich ändern muß bzw. ob es überhaupt geht? Script sieht so aus:
// Counter File (Datei wo die Besucher gespeichert werden) -
// Standart ist counting.txt
$cnt_file = "counting.txt";
// Grafik oder Textcounter (0 = Text; 1 = Grafik) -
// Standart ist Grafik
$cnt_mode = 1;
// Werbelink Einfügen (0 = Nein, 1 = Ja) -
// Standart ist ja
$cnt_werbung = 0;
// Textausrichtung (left, right, center) -
// Standart ist Center
$cnt_txtstyle = "center";
// Nur bei Textversion der Schriftname, Schriftgröße und die Schriftfarbe-
// Standart ist Arial 4 pt schwarz.
$cnt_txtsize = 4;
$cnt_txtfont = "Arial";
$cnt_txtcolor = "#000000";
// Pfad des Counter-Images. -
// Standart ist /img/counter
$cnt_imgpath = "/img/counter";
// Vorsilbe des Counter-Images. -
// Standart ist "digit_"
$cnt_imgin = "digit_";
// Endung des Counter-Images. -
// Standart ist ".gif"
$cnt_imgout = ".gif";
// Lebenszeit der Cookies (in sec) - Standart ist 1 Std
$exp_date = 3600;
//------------------------------------------------------------
// Script Bereich! Ab hier bitte nichts mehr Ändern!!!
//------------------------------------------------------------
// Überprüfung ob die Counter-Datei vorhanden ist.
if (!file_exists($cnt_file))
{
// Ausgabe einer Fehlermeldung.
$txt = "Die Counterdatei $cnt_file konnte nicht geöffnet werden";
}
else
{
// Öffnen der Counter-Datei und einlesen des Counters.
$file = fopen("$cnt_file", "r+");
flock($file, 1);
$count = fgets($file, 4096);
// Überprüfung ob der Cookie vorhanden ist.
if (!$eiscount)
{
// Counter um 1 erhöhen.
$count ++;
// Cookie setzen.
setcookie(eiscount, 1, time()+$exp_date);
// Counter in Datei schreiben.
fseek($file,0);
fputs($file, $count);
}
// Datei speichern.
flock($file, 3);
fclose($file);
}
// Counter zuweisen.
$cnt_counter = $count;
// Zusammenstellung der Counter-Ausgabe
// Copyright Zeilen! Bitte nicht entfernen!
$cnt_in = "\n\n<!-- EisCount - You can get it @ http://eisscript.fragle.net -->\n<div align=".$cnt_txtstyle.">";
if ($cnt_werbung ==0)
{
$cnt_middle ="";
}
else
{
$cnt_middle ="<br><font size='2'><a href='http://eisscript.fragle.net' target='blank'>EisCount</a></font>";
}
$cnt_out = "</div>\n<!-- Counter wurde generiert von EisCount. Written by [Meta]Fragle-->\n\n";
If ($cnt_mode == 0)
{
// Textversion des Counters
$cnt_src = $cnt_in."<font face=\"".$cnt_txtfont."\" size=\"".$cnt_txtsize."\" color=\"".$cnt_txtcolor."\">".$cnt_counter."</font>".$cnt_middle."".$cnt_out;
}
else
{
// Grafikversion des Counters
$cnt_stellen = strlen($cnt_counter);
for ($anzahl=0; $anzahl < $cnt_stellen; $anzahl++)
{
$cnt_image = "".substr($cnt_counter,$anzahl,1)."".$cnt_imgout."";
$cnt_gfx .= "<img src=\"$cnt_imgpath/$cnt_imgin$cnt_image\" alt=\"$cnt_counter Besucher\" border=\"0\">";
$cnt_src = $cnt_in."".$cnt_gfx."".$cnt_middle."".$cnt_out;
}
}
?>
Dank euch schonmal herzlich
hab die Tage ne HP gebaut bekommen auf der ich nun nenCounter eingebaut habe. Ging dank guter Anleitung auch richtig einfach, allerdings hat der Counter einen Haken, er zeigt nur soviele Stellen an wie auch besucher drauf waren, im Moment 1
Ich hät das ganze aber gerne fest mit 5 Stellen als 00001, könnt ihr mir sagen was genau ich ändern muß bzw. ob es überhaupt geht? Script sieht so aus:
// Counter File (Datei wo die Besucher gespeichert werden) -
// Standart ist counting.txt
$cnt_file = "counting.txt";
// Grafik oder Textcounter (0 = Text; 1 = Grafik) -
// Standart ist Grafik
$cnt_mode = 1;
// Werbelink Einfügen (0 = Nein, 1 = Ja) -
// Standart ist ja
$cnt_werbung = 0;
// Textausrichtung (left, right, center) -
// Standart ist Center
$cnt_txtstyle = "center";
// Nur bei Textversion der Schriftname, Schriftgröße und die Schriftfarbe-
// Standart ist Arial 4 pt schwarz.
$cnt_txtsize = 4;
$cnt_txtfont = "Arial";
$cnt_txtcolor = "#000000";
// Pfad des Counter-Images. -
// Standart ist /img/counter
$cnt_imgpath = "/img/counter";
// Vorsilbe des Counter-Images. -
// Standart ist "digit_"
$cnt_imgin = "digit_";
// Endung des Counter-Images. -
// Standart ist ".gif"
$cnt_imgout = ".gif";
// Lebenszeit der Cookies (in sec) - Standart ist 1 Std
$exp_date = 3600;
//------------------------------------------------------------
// Script Bereich! Ab hier bitte nichts mehr Ändern!!!
//------------------------------------------------------------
// Überprüfung ob die Counter-Datei vorhanden ist.
if (!file_exists($cnt_file))
{
// Ausgabe einer Fehlermeldung.
$txt = "Die Counterdatei $cnt_file konnte nicht geöffnet werden";
}
else
{
// Öffnen der Counter-Datei und einlesen des Counters.
$file = fopen("$cnt_file", "r+");
flock($file, 1);
$count = fgets($file, 4096);
// Überprüfung ob der Cookie vorhanden ist.
if (!$eiscount)
{
// Counter um 1 erhöhen.
$count ++;
// Cookie setzen.
setcookie(eiscount, 1, time()+$exp_date);
// Counter in Datei schreiben.
fseek($file,0);
fputs($file, $count);
}
// Datei speichern.
flock($file, 3);
fclose($file);
}
// Counter zuweisen.
$cnt_counter = $count;
// Zusammenstellung der Counter-Ausgabe
// Copyright Zeilen! Bitte nicht entfernen!
$cnt_in = "\n\n<!-- EisCount - You can get it @ http://eisscript.fragle.net -->\n<div align=".$cnt_txtstyle.">";
if ($cnt_werbung ==0)
{
$cnt_middle ="";
}
else
{
$cnt_middle ="<br><font size='2'><a href='http://eisscript.fragle.net' target='blank'>EisCount</a></font>";
}
$cnt_out = "</div>\n<!-- Counter wurde generiert von EisCount. Written by [Meta]Fragle-->\n\n";
If ($cnt_mode == 0)
{
// Textversion des Counters
$cnt_src = $cnt_in."<font face=\"".$cnt_txtfont."\" size=\"".$cnt_txtsize."\" color=\"".$cnt_txtcolor."\">".$cnt_counter."</font>".$cnt_middle."".$cnt_out;
}
else
{
// Grafikversion des Counters
$cnt_stellen = strlen($cnt_counter);
for ($anzahl=0; $anzahl < $cnt_stellen; $anzahl++)
{
$cnt_image = "".substr($cnt_counter,$anzahl,1)."".$cnt_imgout."";
$cnt_gfx .= "<img src=\"$cnt_imgpath/$cnt_imgin$cnt_image\" alt=\"$cnt_counter Besucher\" border=\"0\">";
$cnt_src = $cnt_in."".$cnt_gfx."".$cnt_middle."".$cnt_out;
}
}
?>
Dank euch schonmal herzlich