Sponsor-Board.de
Antwort schreiben  Thema schreiben 

Größer werdende Zahl

Verfasser Nachricht

Beiträge: 182
Bewertung: 2
Registriert seit: May 2015
Status: offline


Beitrag: #1
Größer werdende Zahl

Hallo,
wie stelle ich ein, dass eine Zahl von einer bestimmten Zahl aus immer größer wird. zB von der 10 immer 1 mehr mehr mehr also:
10,11,12..... bis zB 30.
Das gibt es glaub auf Wordpress, aber ich benutze kein Wordpress.
Ich benutzte Joomla oder halt einen HTML/PHP Code.


Homepage: LackZ.de
Teamspeak: LackZ.de
[Link: Registrierung erforderlich]

02.06.2017 23:26
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 2.230
Bewertung: 12
Registriert seit: Dec 2009
Status: offline


Beitrag: #2
RE: Größer werdende Zahl

Du kannst es mit Hilfe von HTML und PHP dies leicht umsetzen.

HTML: Eingabefeld -> in PHP auslesen und dann inkrementieren (i++).

Gruß


http://abload.de/img/sig_kasopjspr.png(!https)
[Link: Registrierung erforderlich]

02.06.2017 23:33
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 182
Bewertung: 2
Registriert seit: May 2015
Status: offline


Beitrag: #3
RE: Größer werdende Zahl

KingKaSo schrieb:
Du kannst es mit Hilfe von HTML und PHP dies leicht umsetzen.

HTML: Eingabefeld -> in PHP auslesen und dann inkrementieren (i++).

Gruß

aso okay, danke für die schnelle Antwort.

//edit kann man das auch in einer bestimmten Zeit aufsteigen lassen:
zB: von 10 auf 30 in 5 sek???
also 10,11,12... 30 in 5sek?
Wenn ja wie?


Homepage: LackZ.de
Teamspeak: LackZ.de
[Link: Registrierung erforderlich]

Dieser Beitrag wurde zuletzt bearbeitet: 02.06.2017 23:55 von Dyroxplays.

02.06.2017 23:34
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 80
Registriert seit: Mar 2013
Status: offline


Beitrag: #4
RE: Größer werdende Zahl

-

03.06.2017 00:41
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 544
Bewertung: 32
Registriert seit: May 2012
Status: offline


Beitrag: #5
RE: Größer werdende Zahl

Das wird so nicht funktionieren.

Entweder du musst die Seite offen haben und mit JS alle 5 Sekunden neu laden.
Eine PHP Endlosscheife kannst du nicht machen, das wird irgendwann gekillt.
Am einfachsten ist ein Shell Script, dass alle x-Sekunden deine Seite aufruft.

Bspw :

PHP-Code:
#!/bin/sh
while :
do
curl http://_pfad zum Script.php_

echo 5 Sekunden warten
sleep 5
done 


Ich hab leider keinen schimmer, was du eigentlich zählen willst - woher kommt die Zahl? Wo soll die Zahl hin ? Was ist das für eine Zahl ?

Naja, hier hast du schonmal dein angefragtes PHP Skript, dass von 10 auf 30 alle 5 Sekunden zählt.

PHP-Code:
#!/bin/sh
while :
do
php -'for($i=10; $i<=30; $i++){echo $i."\n"; };'
echo 5 Sekunden warten
sleep 5
done 


Oder suchst du eher soetwas ?

PHP-Code:
<?php
CONST zeit 5*1000000//5 Sekunden
$zahl 10//Anfangszahl
$zahlende=30//Endzahl
for ($i=$zahl$i <= $zahlende$i++)
{
echo 
$i."\n";
usleep(zeit/ ($zahlende-$zahl));
}
?>


EDIT*

Jetzt wo ich die Links von Max gesehen habe:
Wenn du so einen Counter "darstellen" willst geht das nur mit JS - du musst den Client dazu bewegen vorhandene Werte anzupassen - mit PHP geht das nicht.

PHP läuft durch -> Du siehst die Seite

Du siehst die Seite -> JS ändert den Wert X auf X+1 bis Y erreicht ist und das in Z Sekunden


[Link: Registrierung erforderlich]

IxDe.eu | iTaLiaN-PoWeR
- Das Management

Dieser Beitrag wurde zuletzt bearbeitet: 03.06.2017 01:57 von italian-power.

03.06.2017 01:49
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 182
Bewertung: 2
Registriert seit: May 2015
Status: offline


Beitrag: #6
RE: Größer werdende Zahl

Habs mit:

Code:
<div id="taeglich">15</div>


<script type="text/javascript">
function animateValue(id, start, end, duration) {
    
    var range = end - start;
    var current = start;
    var increment = end > start? 1 : -1;
    var stepTime = Math.abs(Math.floor(duration / range));
    var obj = document.getElementById(id);
    var timer = setInterval(function() {
        current += increment;
        obj.innerHTML = current;
        if (current == end) {
            clearInterval(timer);
        }
    }, stepTime);
}

animateValue("taeglich", 15, 50, 10000);
</script>


versucht, wenn ich das einfach in ner php datei auf meinen webspace hochlade funktionierts.
[Link: Registrierung erforderlich]
Aber auf meiner Seite lackz.de funktioniert's nichts...
Da wird einfach die Zahl 15 in klein angezeigt und es passiert nichts...


Homepage: LackZ.de
Teamspeak: LackZ.de
[Link: Registrierung erforderlich]

03.06.2017 12:08
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 113
Registriert seit: Feb 2015
Status: offline


Beitrag: #7
RE: Größer werdende Zahl

-

03.06.2017 12:15
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 182
Bewertung: 2
Registriert seit: May 2015
Status: offline


Beitrag: #8
RE: Größer werdende Zahl

Ant1Mate schrieb:

Dyroxplays schrieb:
Habs mit:

Code:
<div id="taeglich">15</div>


<script type="text/javascript">
function animateValue(id, start, end, duration) {
    
    var range = end - start;
    var current = start;
    var increment = end > start? 1 : -1;
    var stepTime = Math.abs(Math.floor(duration / range));
    var obj = document.getElementById(id);
    var timer = setInterval(function() {
        current += increment;
        obj.innerHTML = current;
        if (current == end) {
            clearInterval(timer);
        }
    }, stepTime);
}

animateValue("taeglich", 15, 50, 10000);
</script>


versucht, wenn ich das einfach in ner php datei auf meinen webspace hochlade funktionierts.
[Link: Registrierung erforderlich]
Aber auf meiner Seite lackz.de funktioniert's nichts...
Da wird einfach die Zahl 15 in klein angezeigt und es passiert nichts...


probier mal deinen cache zu leeren Wink hab es gerade bei mir versuchst und er zählt dort normal bis 50 hoch


Ja, bei [Link: Registrierung erforderlich] zählt es bei mir auch hoch...
Nur bei der richtigen Seite nicht... [Link: Registrierung erforderlich]
Da sist einfach eine kleine 15 bei Täglichen besuchern, obwohl das auf 50 hochcounten soll...


Homepage: LackZ.de
Teamspeak: LackZ.de
[Link: Registrierung erforderlich]

03.06.2017 13:26
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren