Karin: keine doppelten Bilder

Beitrag lesen

Hi Tom,
oder soll ich Dich chris nennen? *SCNR*, kam mir so bekannt vor...

Nun wollte ich noch vor dem Spieler immer ein Bild einfügen mit der Variable $torbild, welches ein kleines Symbol mit einem ball ist.

$TsGast = split(',', $Gast);
   foreach($TsGast as $val)
   {
     $val = trim($val);
     $link = 'img/'.$val.'.jpg';
  if(file_exists($link)) {
   $link = 'img/'.$val.'.jpg';
   $link = ersetzen($link);
      $TsGastStr = $TsGastStr.$torbild.'<img src="'.$link.'"> '.$val;
  } else {
   $link = 'img/'.$val.'.gif';
   if(file_exists($link)) {
    $link = 'img/'.$val.'.gif';
    $link = ersetzen($link);
      $TsGastStr = $TsGastStr.$torbild.'<img src="'.$link.'"> '.$val;
   } else {
    $TsGastStr = $TsGastStr.' '.$torbild.$val;
   }
  }
   }

Nun wird aber wenn es mehrere Torschützen gibt, siehe oben, durch den Trenner ";" immer zwei kleine Bildchen angezeigt. Vor dem Spielernamen und dahinter auch.

Ja, das hast Du so programmiert. $torbild brauchst Du nur in dem letzten else-Zweig.
So wie Du es gemacht hast, setzt Du das Bildchen ja in jedem Fall, ob der aktuelle
Array-Value jetzt ein Spielername oder ein Spielstand ist.
LG