[Funktion] Zahlen mit Grafik ersetzen !???

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Funktion] Zahlen mit Grafik ersetzen !???

    Hallo liebe leute CODER!
    Kleines Problem !

    ich gebe folgendes am ende des scriptes aus

    PHP-Code:
    $einsparung=$benzin*30/100;
    ecoh $einsparung

    Logischer weise ist "$einsparung" das ergebnis was angezeigt wird !

    Dieses habe ich geschaft durch ein bild zu ersettzen:

    PHP-Code:
    $einsparung str_replace("$einsparung""<img src='./img/zahlen.jpg'>"$einsparung); 

    Ich möchte jetzt aber das die einzelnen Zahlen die da rauskommen durch garfiken ersetzt werden!

    Das heisst das wenn irgendwo eine "1" ist , wird diese durch das Bild "bild1.jpg" ersetzt!

    die Nummer "2" durch "bild2,jpg" usw...

    Wo finde ich dazu infos? oder weiss jemand wie das geht?

    Gruß
    Andro

  • #2
    Re: [Funktion] Zahlen mit Grafik ersetzen !???

    Zahl in Ziffern zerlegen, in Schleife drüber laufen, jeweils ein <img> dynamisch ausgeben.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      @wahsaga

      hehe so habe ich mir das auch gedacht aber wie zerlege ich denn das ergebnis in die Zahlen????

      Kommentar


      • #4
        Das überlegst du dir vielleicht erst mal selber ...?


        Mathematische Herangehensweise: Durch Division mit Rest, Multiplikation und Subtraktion.

        Programmiererische Herangehensweise: Zahl nicht als Zahl, sondern als String betrachten, auf einzelnen Zeichen darin zugreifen.
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          Es ist mir soweit auch klar!
          Jedoch bräuchte ich die befehle die ich dazu benötige, ohne die kann ich ja nix anfangen!

          Bin ja erst dabei es zu Lernen !

          Kommentar


          • #6
            PHP-Code:
            $zahl 12345;
            $str ''.$zahl.''#dämlich
            echo $str{2}; # gibt die 3. ziffer von links aus 

            Kommentar


            • #7
              Welche Befehle? Die einfachen Grundrechenarten werden doch normal mit + - / und * ausgeführt.

              Und wenn du Funktionen suchst, bitte schön: http://www.php.net/manual/de

              Gruß
              Uwe

              Kommentar


              • #8
                Original geschrieben von Andro
                Jedoch bräuchte ich die befehle die ich dazu benötige, ohne die kann ich ja nix anfangen!
                Für beide meiner Vorschläge braucht es nur die Grundkenntnisse über den Umgang mit den entsprechenden Operatoren bzw. Datentypen.
                Bin ja erst dabei es zu Lernen !
                Dann schnapp dir das Manual, und lies nach.
                I don't believe in rebirth. Actually, I never did in my whole lives.

                Kommentar


                • #9
                  habe es jetzt so gemacht :
                  PHP-Code:
                  $c=12333

                  for ( 
                  $i=0$i strlen$c ); $i++ ) 

                     
                  $a=substr$c$i);   
                     echo 
                  "<img src=\"$1.gif\" alt=\"$a\" />"
                    

                  Jedoch zeigt er mir fünf mal hintereinander die gleiche Grafik! undzwar das von Bild1 ($1.gif)

                  Was nun??

                  Kommentar


                  • #10
                    worked as designed. das $a, das du bei alt eingesetzt hast, würde sicher auch gut bei src passen.

                    gruß
                    peter
                    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                    Meine Seite

                    Kommentar


                    • #11
                      PHP-Code:
                      $c=$einsparung

                      for ( 
                      $i=0$i strlen$c ); $i++ ) 

                         
                      $a=substr$c$i);   
                         echo 
                      "<img src=$a.gif alt=\"$a\" />"

                      DAS IST DER CODE!
                      und Funktioniert, falls nochjemand danach sucht!

                      BESTEN DANK

                      Kommentar

                      Lädt...
                      X