18.05.2010, 19:24
Das ist halt ein Problem das sich serverseitig nicht endgültig lösen läßt. Insbesondere bei Shared Hosting ist die post max size oft ziemlich klein eingestellt (wenige MB) was dann z.B. selbst dem Seitenadmin Probleme bereiten kann (wenn es z.B. darum geht einen Datenbank-Dump wieder herzustellen). Zudem haben die meisten Leute noch recht langsamen Upload, so daß mehrere MB Upload ne ganze schöne Zeit lang dauern.
D.h. du müsstest entweder schon direkt auf dem Client resizen (weiß nicht ob das so ohne weiteres möglich ist mit JavaScript - mit Java gehts in jedem Fall aber wer will denn gleich ein ganzes Applet laden...) oder aber, ja oder aber, das Upload-Limit so klein wie möglich stellen so daß der User die Fehlermeldung so früh wie möglich sieht... und nicht ne Stunde mit Upload verbringt nur um dann zu sehen daß es eben doch zu groß fürs serverseitige Upload-Limit war (und eine halbe Datei kannst du auch auf dem Server nicht verkleinern).
D.h. du müsstest entweder schon direkt auf dem Client resizen (weiß nicht ob das so ohne weiteres möglich ist mit JavaScript - mit Java gehts in jedem Fall aber wer will denn gleich ein ganzes Applet laden...) oder aber, ja oder aber, das Upload-Limit so klein wie möglich stellen so daß der User die Fehlermeldung so früh wie möglich sieht... und nicht ne Stunde mit Upload verbringt nur um dann zu sehen daß es eben doch zu groß fürs serverseitige Upload-Limit war (und eine halbe Datei kannst du auch auf dem Server nicht verkleinern).