+ Antworten
Ergebnis 1 bis 13 von 13

Thema: Countdown für PhpBB-Forum!

  1. #1
    TP-Member Thomas II. macht alles soweit korrekt
    Registriert seit
    Mar 2003
    Beiträge
    95

    Countdown für PhpBB-Forum!

    Hallo Leute,

    es tut sich bei mir folgendes problem auf:

    ich soll für eine signatur in einem phpbb-forum einen countdown kreieren. jetzt lassen ja phpbb-foren weder html, noch java, noch php-scripts in den signaturen zu. jetzt hab ich mir folgendes überlegt, weiß jedoch nicht ob es so funktionieren kann.

    ich hab einfach ein javascript geschrieben und will dieses in ein gif einbauen bzw. als gif produzieren, welches ich dann als [img] an die gewünschte stelle in der signatur linke.

    nur - funktioniert das bzw. wie kann ich ein gif produzieren in dem ein java-script läuft?

    kann mir jemand weiterhelfen.

    vielen, vielen dank!!!!

  2. #2
    TP-Moderator Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Avatar von Nightline
    Registriert seit
    Jan 2003
    Ort
    Wien
    Beiträge
    4.127
    (Zum Glück) geht so etwas nicht.
    +lg Nightline
    -------------------------
    Fotoportfolio: http://www.coeser.de/showcase/
    Städte-Fotos aus aller Welt: http://www.coeser.de/impressions/
    DeviantArt-Account: http://nightline.deviantart.com

  3. #3
    TP-Member Thomas II. macht alles soweit korrekt
    Registriert seit
    Mar 2003
    Beiträge
    95
    danke vorerst einmal für die rasche antwort!

    warum schreibst du "zum glück" geht so etwas nicht.

    und - gibts eine vernünftige alternative. v.a. gibts möglicherweise im netz so gratisanbieter, wo man hinlinken kann. tickerfactory.com bspw. bietet so etwas an, aber nur in englisch.

    danke
    tom

  4. #4
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    (Zum Glück) geht so etwas nicht.
    Jup, waere ja noch schoener.


    ich soll für eine signatur in einem phpbb-forum einen countdown kreieren. jetzt lassen ja phpbb-foren weder html, noch java, noch php-scripts in den signaturen zu. jetzt hab ich mir folgendes überlegt, weiß jedoch nicht ob es so funktionieren kann.
    Aber du kannst eine dynamische Grafik mit PHP erzeugen. die dann die Zeit anzeigt. Das laeuft dann nicht in Echtzeit mit, aber bei jedem Aufruf wird die Zeit aktualisiert.
    http://de.php.net/manual/de/ref.image.php
    ...da sind die Funktionen, die du dir dafuer mal anschauen musst.

  5. #5
    TP-Moderator Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Avatar von Nightline
    Registriert seit
    Jan 2003
    Ort
    Wien
    Beiträge
    4.127
    Zitat Zitat von Thomas II.
    warum schreibst du "zum glück" geht so etwas nicht.

    und - gibts eine vernünftige alternative. v.a. gibts möglicherweise im netz so gratisanbieter, wo man hinlinken kann. tickerfactory.com bspw. bietet so etwas an, aber nur in englisch.
    Ganz einfach: Stell dir mal das gigantische Sicherheitsrisiko vor, das entsteht, wenn du Scripte in Bilddateien einbauen kannst.

    Und für dein Problem wird sich keine Lösung finden lassen, wenn du keinen Code in der Signatur ausführen darfst.
    +lg Nightline
    -------------------------
    Fotoportfolio: http://www.coeser.de/showcase/
    Städte-Fotos aus aller Welt: http://www.coeser.de/impressions/
    DeviantArt-Account: http://nightline.deviantart.com

  6. #6
    TP-Member Thomas II. macht alles soweit korrekt
    Registriert seit
    Mar 2003
    Beiträge
    95
    klar - versteh ich, das mit dem sicherheitsrisiko!

    BBCodes sind erlaubt - aber mit denen fang ich mal nicht wirklich viel an, oder?

    aja - und danke an Guin - aber diese geschichte dürfte mir in wirklichkeit doch zu hoch sein!

    danke und lg
    tom

  7. #7
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    Das ist eigentlich ganz simpel.
    Du brauchst nur Webspace, wo die benoetigten Funktionenin PHP vorhanden sind.

    Ein Beispiel
    http://guin.de/zeit.php
    Einige werden vielleicht erkennen, dass das aus einem Captcha abgeleitet ist
    Hier mal etwas schlichter:
    http://guin.de/zeit2.php

    PHP-Code:
    <?php
        header
    ("Content-Type: image/jpeg");
            
    $bild  imagecreate(200,70);
            
    $col imagecolorallocate($bild200200,200);
            
    ImageFilledRectangle($bild 0020070$col);
          
    $font '1.ttf';
          
    $chr date("H:i:s",1169800-time());
          
    $col imagecolorallocate($bild000);
          
    imagettftext($bild360850$col$font$chr);
        
    imagejpeg($bild);
        
    imagedestroy($bild);
    ?>
    1.ttf ist eine beliebige Windows Schrift

    Geändert von Guin (18.01.2007 um 17:34 Uhr)

  8. #8
    TP-Member Thomas II. macht alles soweit korrekt
    Registriert seit
    Mar 2003
    Beiträge
    95
    danke -

    und wie kann ich mittels bb-code dorthin linken?

  9. #9
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    (img)http://guin.de/zeit2.php(/img)
    meinst du das?

  10. #10
    TP-Member Thomas II. macht alles soweit korrekt
    Registriert seit
    Mar 2003
    Beiträge
    95
    ja - funkt das, wenn es kein grafikformat ist?

  11. #11
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    Das Bild liegt im jpg Format vor. Es ist also ein Grafikformat.
    Oben in meinem Beitrag habe ich das untere Bild auch so eingebunden.

  12. #12
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    PHP-Code:
    <?php
        header
    ("Content-Type: image/gif");
            
    $bild  imagecreate(200,70);                     // Groesse des Bildes
            
    $col imagecolorallocate($bild200200,200);   // Hintergrundfarbe
            
    ImageFilledRectangle($bild 0020070$col);// Fuellbereich der Hintergrundfarbe
          
    $font '1.ttf';                                  // Schrift
          
    $zeit=mktime(0,0,0,1,1,2008)-time();
          
    // Stunde, Minute, Sekunde, Monat, Tag, Jahr)
          
    $zeit=round($zeit/86400,2); // ceil rundet auf die naechste ganze Zahlen auf
                                      // round rundet mathematisch korerkt; hier auf 2 Stellen
          
    $col imagecolorallocate($bild000);      // Farbe fuer die Schrift
          // Text im Bild plazieren
          
    imagettftext($bild100810$col$font"noch");
          
    //(Bildzeiger, Schriftgroesse, Winkel, Abstand von links, Abstand von oben Baseline, Farbe, Schrift, Text)
          
    imagettftext($bild360850$col$font$zeit);
          
    imagettftext($bild100863$col$font"Tage bis zum naechsten Jahr");
        
    imagegif($bild);         // Bild ausgeben
        
    imagedestroy($bild);     // Zeiger des Bildes zerstoeren(freigeben)
    ?>
    Hier eine bearbeitete und kommentierte Version.

    Noch was ganz Wichtiges: es darf nichts zuvor an den Browser gesendet werden.
    D.h. kein Leerzeichen vor "<?php" und auch kein echo oder sonstwas.
    Falls also kein Bild ausgegeben wird und keine Fehlermeldung kommt, liegt das wahrscheinlich daran, dass ein Leerzeichen an denBrowser gesendet wurde.
    Geändert von Guin (18.01.2007 um 17:51 Uhr)

  13. #13
    TP-Member Thomas II. macht alles soweit korrekt
    Registriert seit
    Mar 2003
    Beiträge
    95
    so - vielen dank gui - jetzt klappts!

    ---------------------------------------------------

    Es dauert noch lange

    Tage bis zu meinem nächsten Segeltörn!!

    ---------------------------------------------------

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51