Antwort #131 am: 18. Januar 2013, 17:24:36
Warum kann man bei Bugs kein Thema eröffnen
Beim hochladen von Bildern hat sich ein kleiner Fehler in der Klasse upload eingeschlichen.
Ein speziell übergebener Dateiname wird zwar in der lokalen Variable file zwischengespeichert, dann in parse aber direkt wieder mit dem, von php zwischengespeicherten Originalnamen überschrieben.
Dies führt zu Problemen, wenn man ein Produktbild hochlädt, welches bereits genau so heißt wie es von xtc vorgesehen ist, so wird dieses direkt nach dem hochladen gelöscht und kann nicht mehr weiterverarbeitet werden.
Lösung: direkt im Konstruktor noch set_filename aufrufen und $file übergeben und in der Funktion parse() set_filename nur aufrufen wenn $this->filename leer ist.^^ Führt leider dazu das man keine Bilder mehr löschen kann.
Muss man sich mal ein paar mehr Gedanken drüber machen