Die Terminübersicht hatte aber den Fehler, daß - wenn man kein Entdatum angegeben hatte - ein kryptisches Leerzeichen ausgeschrieben wurde, statt daß ein richtiges Leerzeichen den Raum frei ließ.
Die Lösung mag banal, für mich war sie aber wirksam: Man nimmt einfach die störende Zeile
Code: Alles auswählen
if ( strlen($termin["tag2"][$i]) < 2 && strlen($termin["zeit1"][$i]) >1 ) // falls kein Enddatum (Eintagestermin), aber Anfangszeit, diese ausgeben
{
echo '
['.$termin["zeit1"][$i].' h]';
}
heraus. Jetzt ist das Leerzeichen verschwunden.
Falls der Termin über mehrere Tage geht, so ist die Angabe nicht davon betroffen.