사용자가 업로드 한 이미지에서 원하는 작업을하고 싶습니다.이미지를 저장하지 않고 조작하십시오.
지금까지 내가 할 것입니다 :
move_uploaded_file
imagecreatefrompng
가 어떻게 저장하지 않고 그것을 조작 할 수 있습니까?
사용자가 업로드 한 이미지에서 원하는 작업을하고 싶습니다.이미지를 저장하지 않고 조작하십시오.
지금까지 내가 할 것입니다 :
move_uploaded_file
imagecreatefrompng
가 어떻게 저장하지 않고 그것을 조작 할 수 있습니까?
파일을 업로드하면 서버의 /tmp/
폴더에 저장해야합니다. $_FILES['name']['tmp_name']
을 사용하여 거기에서 이미지를로드하기 만하면됩니다. 예를 들어
:
$image = imagecreatefrompng($_FILES['blarg']['tmp_name']);
가에서 (blarg
라고도 함) 업로드 된 파일을로드는 /tmp/php-12bja
같은에서 임시 저장 장소입니다. move_uploaded_file()
에 전화 할 필요가 없으며 이미지를 디스크에 저장할 필요가 없습니다.
그냥 조작하고'imagejpg() '등을 호출하지 마라. 결국. 나는 당신의 질문이 다른 것에 관한 것이라는 암시를했습니다 ... –
@ Pekka 어떤 변수에 대한 조작? – Mageek
'imagecreatefrompng'에서 얻은 것이 있습니까? –