tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
1324
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Hallo!

    Auch wenn ich ein Fussballgegner bin, war mir gerade danach ein Script zu basteln, welches die verbleibende Zeit bis zum Anstoss des Finalspiels anzeigt.
    Viel Spass damit.
    PHP-Code:
    <?php
    $anstoss 
    mktime(2000792006); // (Stunde, Minute, Sekunde, Monat, Tag, Jahr)

    setlocale(LC_ALL'de_DE@euro''de_DE''de''ge');
    $rest $anstoss-time();
    $days floor($rest/24/60/60);
    $rest $rest-($days*24*60*60);
    $hours floor($rest/60/60);
    $rest = ($rest-($hours*60*60));
    $minutes floor($rest/60);
    $rest $rest-($minutes*60);
    $seconds floor($rest);
    $day = (($days != 1)?" Tage":" Tag");
    $hour = (($hours != 1)?" Stunden":" Stunde");
    $minute = (($minutes != 1)?" Minuten":" Minute");
    $second = (($seconds != 1)?" Sekunden":" Sekunde");
    $heute strftime("Heute ist %A der %d. %E %B %Y und es ist %H:%M:%S Uhr."time());
    if(
    $anstoss >= time()) {
        if(
    $days != 0) {
            
    $out "Noch ".$days.$day.", ".$hours.$hour.", ".$minutes.$minute." und ".$seconds.$second." bis zum Anstoss. ;-)";
        }
        if(
    $days == 0) {
            
    $out "Noch ".$hours.$hour.", ".$minutes.$minute." und ".$seconds.$second." bis zum Anstoss. ;-)";
        }
        if((
    $days == 0) AND ($hours == 0)) {
            
    $out "Noch ".$minutes.$minute." und ".$seconds.$second." bis zum Anstoss. ;-)";
        }
        if((
    $days == 0) AND ($hours == 0) AND ($minutes == 0)) {
            
    $out "Noch ".$seconds.$second." bis zum Anstoss. ;-)";
        }
    } elseif(
    $anstoss <= time()) {
        
    $out "Tja, nun hast Du den Anstoss verpasst. :-p";
    }
    ?>
    <html>
    <head>
    <meta http-equiv="refresh" content="1; URL=<?php echo $_SERVER['PHP_SELF']; ?>">
    <title><?php echo $out?></title>
    </head>
    <body>
    Geplanter Anstoss für das Finale in Berlin ist am Sonntag dem 09. Juli 2006 um 20:00:00 Uhr.<br>
    <?php
    echo $heute."\n<br><br>";
    echo 
    $out."\n";
    ?>
    </body>
    </html>
    Gruss Dr Dau

    PS: Hierbei handelt es sich nicht um ein Problem was ich habe, sondern ist quasi ein "Service" von einem Tutorianer für Tutorianer.
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  2. #2
    breytex breytex ist offline Mitglied Silber
    Registriert seit
    Apr 2006
    Beiträge
    84
    hm... ich finde das mit javascript irgendwie ... na sagen wir "schöner"...
    also halt das es noch wärend du guckst runter zählt...
     

  3. #3
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Das Script wird doch im Sekundentakt refresht..... solange Du das Browserfenster also nicht schliesst oder auf Abbrechen drückst, wird ununterbrochen runtergezählt.
    Dass nach dem Anstoss nicht weiter gezählt wird, ist so gewollt..... schliesslich soll ja nur bis zum Anstoss runtergezählt werden.
    Ich hätte natürlich auch die Halbzeitpause, 11 Meter schiessen etc. berücksichtigen können.
    Dann müsste es eigentlich sogar möglich sein, einen Signalton zum Ende der Halbzeitpause abspielen zu lassen..... damit man(n) auch wieder rechtzeitig vom Klo runter kommt.
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  4. #4
    breytex breytex ist offline Mitglied Silber
    Registriert seit
    Apr 2006
    Beiträge
    84
    ich mag kein fußball
     

  5. #5
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Ich ja auch nicht.
    Sonst hätte ich evtl. auch den höheren Aufwand auf mich genommen.
    Aber ein Countdown soll ja auch nur bis zu einem bestimmten Zeitpunkt runterzählen..... und als diesen Zeitpunkt habe ich halt den geplanten Anstoss gewählt.
    Alles danach währe nur reine Spekulation..... verspäteter Anstoss, verlängerte Halbzeitpause, Spielunterbrechung, Verlängerung, 11 Meter schiessen..... soll es ja alles schon gegeben haben.
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

Ähnliche Themen

  1. Finale Ohooo!! Finale Ohooooo!
    Von Master_Vyggän im Forum Fotografie
    Antworten: 0
    Letzter Beitrag: 15.10.07, 19:36
  2. UEFA-Cup-Finale
    Von tobee im Forum Smalltalk
    Antworten: 0
    Letzter Beitrag: 10.05.06, 22:38
  3. finale Variable (AL)
    Von dadom110 im Forum Java
    Antworten: 3
    Letzter Beitrag: 16.02.06, 12:31
  4. 3D Contest II - Industrialisierung - das Finale
    Von Mark im Forum 3D Contest - Industrialisierung
    Antworten: 40
    Letzter Beitrag: 08.11.04, 21:19