Hi, ich bin auf der suche nach einem Skript das z.B. von 100 bis auf 0 runter zählt beim drücken auf einen link (sowas wie ein Counter -nur andersrum^^). Ich hoffe ihr könnt mir helfen!
Runter Zählen?
Einklappen
X
-
Noch mal zur Erläuterung: das Skript sollte, wenn ich z.B. auf ein bild drücke von einer gewissen Anzahl z.B. 100 graphisch auf 0 runter zählen.
Der Grund für dieses Skript mag dir wohl wirklich Zwecklos vorkommen – ist es aber nicht! Trotzdem kann ich es gut Nachvollziehen das es dir Sinnlos vorkommt
Kommentar
-
Graphisch? Kannst du nicht mal klar sagen, was du meinst?
Ich gehe mal davon aus, du möchtest eine Art Fortschrittsbalken, der zunächst die volle Länge hat (sagen wir mal 100 Pixel) und dann pro Zeitinterval (sagen wie mal 1 Sekunde) etwas kürzer wird, bis er schließlich ganz "weg" ist.
Sowas macht man mit Javascript. Google kennt sich aus!
Kommentar
-
Eigentlich nicht
Hab zum verständnis mal ein bild gemacht
Angehängte Dateien
Kommentar
-
Dann brauchst du eine Datei, wo der aktuelle Zählerstand gespeichert wird. Würde dann etwa so aussehen:
Bleibt nur noch die Frage, was eigentlich geschieht, wenn der Zähler 0 erreicht hat.PHP-Code:<?php
$filename = 'counter.txt';
echo '<a href="?click=1"><img src="deinBild.jpg"></a>';
if (!file_exists($filename)) {
$fh = fopen($filename, 'w');
$counter = 100;
} else {
$fh = fopen('zaehler.txt', 'r+');
$counter = trim(fgets($fh));
}
if (isset($_GET['click']) && $counter > 0) {
$counter = $counter - 1;
}
rewind($fh);
fputs($fh, $counter);
fclose($fh);
echo 'Noch '.$counter.' Clicks';
?>
Kommentar
Moderator
Aber jetzt mal im ernst, davon müsste es doch schon ein fertiges Skript geben! Bin nicht so begabt in Sachen Programmieren

Kommentar