Counter abhängige Grafik

bertonex19

Grünschnabel
Moin zusammen,
ich möchte gerne meinen Counter auf meiner Website etwas verbessern.
Auf dem Server liegt eine Datei count.txt die den akutellen Zählerstand enthält und dieser wird auch mittels gif Dateien schön dargestellt... (vom provider vorgegeben)
Ich möchte jetzt zusätzlich eine Art Uhr darstellen mit verschiedenen Zeigerstellung, dabei soll in Abhängigkeit von der letzten Ziffer des Zählers immer verschieden Grafiken ausgegeben werden. Die Zähldatei auszulesen habe ich schon hinbekommen.
Wie kann ich aber nur die letzte Ziffer auslesen bei sich ständig ändernden Counterzahl und wie gebe ich konkret die Adresse zur Grafik auf dem Server an (absolut und relativ, Count.txt und Grafik in verschiedenen Verzeichnissen)

Viele werden vielleicht lachen, aber PHP ist mir noch sehr fremd.
wer kann helfen, danke.

mfg Maik
Code:
<?PHP

$zaehler_anmelden = 'count.txt';

$fp = fopen ( $zaehler_anmelden, 'r' );

$str = fread ( $fp );

fclose ( $fp );


switch ($str) {
case 0:
echo // bild0.jpg
case 1:
echo //... 
?>
 
Hallo,

um die letzte Ziffer rauszubekommen, könntest du folgendes verwenden:
PHP:
$counter = '1005687';
$ziffer = $counter[strlen( $counter ) - 1]; // in $ziffer steht nun das letzte Zeichen

Den Switch-Block kannst du dir sparen, wenn du die 10 Bilder (ich denke mal es werden Bilder für 0-9 gebraucht?) beispielsweise
im format bild_0.gif benennst.
Dann wäre folgendes möglich:
PHP:
echo '<img src="/pfad/zum/bild/bild_' .$ziffer. '.gif" />';

So würde dann immer das richtige Bild eingebunden.

Mfg.
 
Zurück