DataFox
Erfahrenes Mitglied
Hi Leute
ich habe ein riesen Problem bei 1&1. Auf meiner Website können die User Bilder hochladen, die dann auf dem Server in 3 Größenvarianten abgelegt werden.
Mein Upload funktioniert so:
User wählt auf seinem PC ein Bild aus. Logisch.
Dann wird das Bild hochgeladen und in Originalgröße abgespeichert.
Auf der neuen Seite die der User sieht, wählt er einen Bildausschnitt per JavaScript. Das Originalbild wird zu diesem Zweck in ein IMG-Tag gequetscht und die Größe wird fest vorgegeben (aber mit den richtigen Proportionen!).
Der Upload-Prozess ist also vollständig beendet und hat geklappt. Hat der User den Ausschnitt bestimmt, klickt er auf weiter.
Dann schnappt sich ein Script das Originalbild und verkleinert es in 3 Stufen. Monster-Thumbnail, normales Thumbnail und Mini-Thumbnail.
Meistens funktioniert das auch.
Aber es gibt einen Fall, bei dem gar nichts geht: Wenn das Originalbild zu groß ist, sind alle Thumbnails schwarz oder gar nicht erst vorhanden. Das Script wird also einfach abgebrochen weil es nicht genügend Rechenzeit bekommt.
Frage: Was kann man dagegen tun? Kann man irgendwie VOR dem upload schon festlegen wie groß ein Bild sein darf? Oder ist es ausreichend NACH dem upload zu meckern "dein Bild ist viel zu groß und wird wahrscheinlich nicht richtig verarbeitet werden" Was gibts sonst noch für Tricks?
Oder ist es ratsam zu einem "vernünftigen" Provider zu wechseln, der solch sinnfreie Beschränkungen bei einem 50-EUR-im-Monat-Paket nicht hat
Ich kann mich noch gut dran erinnern das ich bei Domainfactory NIE irgendwelchen Ärger mit zu großen Bildern hatte. Thumbnails wurden IMMER erstellt, egal wie groß die Bilder waren. Leider laden die Leute dank DSL und übertriebenen Digicam-Auflösungen immer 1,5 bis 10 MB Bilder hoch.
Bin für jeden Tipp dankbar
Gruß
Laura
ich habe ein riesen Problem bei 1&1. Auf meiner Website können die User Bilder hochladen, die dann auf dem Server in 3 Größenvarianten abgelegt werden.
Mein Upload funktioniert so:
User wählt auf seinem PC ein Bild aus. Logisch.
Dann wird das Bild hochgeladen und in Originalgröße abgespeichert.
Auf der neuen Seite die der User sieht, wählt er einen Bildausschnitt per JavaScript. Das Originalbild wird zu diesem Zweck in ein IMG-Tag gequetscht und die Größe wird fest vorgegeben (aber mit den richtigen Proportionen!).
Der Upload-Prozess ist also vollständig beendet und hat geklappt. Hat der User den Ausschnitt bestimmt, klickt er auf weiter.
Dann schnappt sich ein Script das Originalbild und verkleinert es in 3 Stufen. Monster-Thumbnail, normales Thumbnail und Mini-Thumbnail.
Meistens funktioniert das auch.
Aber es gibt einen Fall, bei dem gar nichts geht: Wenn das Originalbild zu groß ist, sind alle Thumbnails schwarz oder gar nicht erst vorhanden. Das Script wird also einfach abgebrochen weil es nicht genügend Rechenzeit bekommt.
Frage: Was kann man dagegen tun? Kann man irgendwie VOR dem upload schon festlegen wie groß ein Bild sein darf? Oder ist es ausreichend NACH dem upload zu meckern "dein Bild ist viel zu groß und wird wahrscheinlich nicht richtig verarbeitet werden" Was gibts sonst noch für Tricks?
Oder ist es ratsam zu einem "vernünftigen" Provider zu wechseln, der solch sinnfreie Beschränkungen bei einem 50-EUR-im-Monat-Paket nicht hat
Ich kann mich noch gut dran erinnern das ich bei Domainfactory NIE irgendwelchen Ärger mit zu großen Bildern hatte. Thumbnails wurden IMMER erstellt, egal wie groß die Bilder waren. Leider laden die Leute dank DSL und übertriebenen Digicam-Auflösungen immer 1,5 bis 10 MB Bilder hoch.
Bin für jeden Tipp dankbar
Gruß
Laura