ilch Forum » Allgemein » HTML, PHP, SQL,... » Zahlen einsetzen

Geschlossen
  1. #1
    User Pic
    Oldemuche Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    1.027
    Beitragswertungen
    44 Beitragspunkte
    Hallo,
    ich brauche mal dringend eure Hilfe und wäre euch sehr dankbar wenn ihr mir auch helfen könnt.

    Ich mache gerade einen Hitcounter als Grafik.

    Ich habe nun eine zahl zb.: 532 = $hit

    nun muss ich es hinbekommen, das die zahl hier eingesetzt wird:

    $null = imageCreateFromJPEG("5.jpg");
    $eins = imageCreateFromJPEG("3.jpg");
    $zwei = imageCreateFromJPEG("2.jpg");
    $drei = imageCreateFromJPEG("");
    $vier = imageCreateFromJPEG("");
    $funf = imageCreateFromJPEG("");
    $sechs = imageCreateFromJPEG("");
    $sieben = imageCreateFromJPEG("");
    $acht = imageCreateFromJPEG("");
    $neun = imageCreateFromJPEG("");


    Nun müssen die zahlen aber in die passende Variable.

    also die zahl
    5 muss in die variable $null
    3 muss in die variable $eins
    2 muss in die variable $zwei

    und der rest bleibt leer. Also müssen die passenden zahlen das passende bild anzeigen.

    Nur ich bekomme es einfach nicht hin. Ich hoffe ihr versteht was ich meine.
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    Hey Olde,
    Also ich habe hier für dich eine andere Lösung zwinker
    <?php 
    
    function zahlenbilder ($var,$imgformat) {
     for ( $i=0; $i < strlen( $var ); $i++ ) { 
       $a = substr( $var, $i, 1 ); 
    	 if ($a == ' ') { 
            $s .= '';
         } else { 
            $s .= '<img src="'.$a.'.'.$imgformat.'" alt="'.$a.'" />';
         } 
     }
     
     return($s); 
    }
    
    $string = '313211111120'; 
    // Erst der String, dann das Bildformat 
    echo zahlenbilder($string,'gif');
    
    ?>


    Schau es dir einfach mal an zwinker
    MfG OloX
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Oldemuche Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    1.027
    Beitragswertungen
    44 Beitragspunkte
    Aber wie ich das sehe werden dann einfach die bilder nebeneinander gemacht oder?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    Ja, willst du sie untereinder haben ?
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Oldemuche Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    1.027
    Beitragswertungen
    44 Beitragspunkte
    ne es sollte so aussehen. Nur halt mit der zahl drin.

    Die zahl wird halt mit der variable $hit ausgegeben.
    Demo
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    na ja... mache dir einfach von jeder einzelnen Zahl ein Bild (1,2,3,4,5,6,7,8,9,0) die Speicherst du dir einfach als jpg, png oder gib ab.... Im Code schaut dass dann so aus
    echo zahlenbilder($hit ,'jpg');

    Achja und vergesse nicht die Function zahlenbilder() in deiner PHP mit einzufügen...also einfach unter <?php
    Packen zwinker
    MfG OloX
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Oldemuche Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    1.027
    Beitragswertungen
    44 Beitragspunkte
    Also für den zweck den der counter efüllen soll muss ich ein Bild generieren lassen.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten