Laitetaanpa tännekin tämä. Sama kysymys löytyy kuhasta.
Eli mikähän tähän olisi fiksuin menetelmä, vai onko tähän?
Osaan kyllä tehdä seuraavat toimenpiteet:
1) kuvan lataus palvelimelle, kuvan pienennys ja tallennus levylle
2) kuvan lataus levyltä kantaan
Mutta onko tuo kuva pakko käyttää tuossa välissä kovalevyllä? imagejpeg() kun osaa tallettaa kuvan vain joko tiedostoon tai pistää suoraan tulostuspuskuriin. Enkä millään haluaisi sitä sieltä puskurista kaivaa millään virityksellä... Ja tosiaan käyttäjältä tulee yksi kuva, mutta siitä tehdään kolme erilaista kuvaa.
Minusta tulostuksen ohjaus puskuriin ja kuvan sisällön hakeminen sieltä olisi hyvä ratkaisu. Kysymys on kai kuitenkin vain muutaman rivin lisäkoodista siihen verrattuna, että kuvan sisällön saisi jotenkin suoraan muuttujaan.
Niin helpoin ratkaisu se olisi sieltä puskurista napata talteen ja tyhjentää puskuri kuvien pienennyksen jälkeen. Mutta kun en ole ihan varma onko siinä kohtaa puskurissa jo jotain... Luultavasti ainakin jotain headereita. No se selviää helposti, mutta ei enää tänään. Tuohon ei taida olla mitään vaihtoehtoista menetelmää, vaan tuon joutuu väkisin kikkailemaan joko kovalevyn tai puskurin kautta :(
Aihe on jo aika vanha, joten et voi enää vastata siihen.