PHP -> Dynamische Signatur -> Switch

  • Hallo Breadfish,


    ich habe mir mittels PHP ne Dynamische Signatur gemacht:


    Nun würde ich gerne wissen, wie ich mit Switch/Case, das Feld Fraktion auslese und dann, wenn er z.B. in der Fraktion 1 ist soll da stehen Fraktion: Hitman, wie mach ich das ?


    lg

  • Du liest die fraktionsid aus einer datei oder mysql aus weißt es einer variable zu sagen wir mal $fraktionsid und dann


  • Das habe ich schon versucht..aber echo heisst ja, das er es anzeigen soll :o
    Aber ich muss ja dann eig mit
    ImageSetString
    Den Text auf das Bild 'packen'..


    lg

  • achja stimmt :D
    Ich versuche es mal danach melde ich mich :)


    Danke schonmal :)


    Edit://Ne es geht leider nicht :/
    Habe es jetzt so..

    PHP
    switch($row['Firma'])
    {
    	case 7:
    	ImageString($img, 5, 250, 11,"Fraktion: Ghostrider", $turkis);
    	break;
    }

    Einmal editiert, zuletzt von OcB ()

  • Ja wird richtig übergeben, ich habe ja


    PHP
    $text = $row['Name'];


    Und dann


    PHP
    ImageString($img, 5, 250, 11, $text, $blau);


    Und es wird auch angezeigt :)


    lg

  • Mach in dein switch mal nochn default, vllt. wird irgendwie der falsche Wert übergeben, wer weiß. Oder es wird garnicht übergeben. Gib mal $row['Firma'] vorher aus und schau was drin steht ;)
    Und ich mach immer Brackets ( {...} ) um die cases, also so:

    Code
    case xyz:
    {
    abc;
    }