Prozenbalken mit GD

  • Prozenbalken mit GD

    Hallo, ich versuche gerade einen Balken mit GD zu bauen, ich willdas mit reinen PHP-Bordmitteln machen ohne PEAR-Library. Im Internet, finde ich zwar Anleitungen zu Verwendung, jedoch sind die immer auf komplexe Diagramme aufgebaut, was ich nicht will... Ich will lediglich einen einfach "Poll-Balken". Das soll dazu dienen, damit man Grafisch sehen kann, wie es mit dem Speicherplatz auf einer Partition aussieht. Da ich mit GD kein Erfolg hatte, habe ich das als Übergangslösung mit CSS gemacht:

    Quellcode

    1. <div style="width: 400px; height: 20px; background-color: #767373; border: 1px solid;">
    2. <div style="width: 240px; height: 20px; background-color: #b32020; font-size: 8px; text-align: right;">
    3. 60% Used
    4. </div>
    5. </div>


    Wie man sehen kann, ist das nicht wirklich spektakulär, meine Frage ist wie mache ich das mit GD, oder ist CSS doch die bessere Vorgehensweise?
    Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert, der letzte Netzknoten kommerzialisiert, die letzte Newsgroup moderiert wird, werdet Ihr merken, dass man mit Geld allein nicht programmieren kann.
  • Ich weiß, dass es nicht des is, was du willst, aber ich hab des folgendermaßen geregelt.

    Also als erstes bekomm ich die Porzente, die der Balken anzeigen soll, in einer Variable.

    Dann setz ich des Ganze so um:

    Quellcode

    1. <?php
    2. echo '<img src="img/b.jpg" border="0" width="'.$prozent.'%" />'
    3. ?>


    Gibt bei mir nen wunderbaren Balken aus :)

    Sollte auch mit Größenangaben bei <div> funktionieren

    Sry hab grad gemerkt, dass des ziemlich des is, was du hast, aber ich kann den Beitrag nicht löschen
    Bin wahrscheinlich zu blöd dazu :)

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von venum-lk ()

  • Ja, das ist fast das selbe, nur das ich das mit Divs noch etwas flexibler finde, aber ich probiere gerade mal ein bisschen mit jpgraph rum...
    Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert, der letzte Netzknoten kommerzialisiert, die letzte Newsgroup moderiert wird, werdet Ihr merken, dass man mit Geld allein nicht programmieren kann.