[Uebimiau] Bug solved: Attachment Anzeigeprobleme

Dieses Thema im Forum "Entwicklerforum" wurde erstellt von willybald, 25. Feb. 2009.

  1. willybald

    willybald New Member

    Hallo,

    habs gerade im englischen Nachbarforum gepostet und nun hier nocheinmal auf deutsch:

    Je nach php Version, zeigt Uebimiau keine Dateinamen von Mailattachments an. Im angehangenen Screenshot wird das Problem sehr gut deutlich.

    Zur Lösung muss die Datei inc/class.uebimiau.php bearbeitet werden.
    Etwa in Zeile 567 findet sich die Anweisung:
    PHP:
    $filename substr($filename,-100)
    In manchen php Versionen funktioniert das, auch für Dateinamen die weniger als 100 Zeichen haben, in anderen Versionen liegt der Zeiger ausserhalb der Grenzen, sodass ein leerer String zurückgegeben wird.

    Die Lösung sieht nun so aus, dass nur für sehr lange Dateinamen das Abschneiden auf die letzten 100 Zeichen vorgenommen wird:
    PHP:
    if (strlen($filename) > 100)
    {
    $filename substr($filename,-100)
    }
    Zur Vollständigkeit, der Link zum englischen Originalbeitrag lautet:
    http://www.howtoforge.com/forums/showthread.php?t=31787

    hoffe, das hilft einigen weiter
    Gruss
     

    Anhänge:

Diese Seite empfehlen