2015-04-29 4 views
0

Как получить HTTP_RAW_POST_DATA и изменить размер для создания меньшего изображения. С изображение сохраняется на диске у меня есть классы, что делает это, больше, чтобы получить HTTP_RAW_POST_DATA я не знаю, как сделатьPHP изменить размер HTTP_RAW_POST_DATA для сохранения изображения

if (isset ($GLOBALS["HTTP_RAW_POST_DATA"])) 
{ 
    //the image file name 
    $fileName = $_GET['nome'].".jpg"; 

    // get the binary stream 
    $im = $GLOBALS["HTTP_RAW_POST_DATA"]; 

    //write it 
    $fp = fopen('saves/print/'.$fileName, 'wb'); 
    fwrite($fp, $im); 
    fclose($fp); 

} 
+0

Возможный дубликат [изменить размер изображения в PHP] (http://stackoverflow.com/ вопросы/14649645/размер-изображение-в-PHP) –

ответ

0

Если изображение поступает из нескольких частей формы HTML, то я не думаю, что вы можете используйте исходные данные для публикации ... Я, вероятно, буду пуст, если вспомню мои попытки прочитать его ранее.

Вместо этого, вы должны использовать move_uploaded_file

Затем изменить размер изображения с помощью ImageMagick или GD:

resize image in PHP

Смежные вопросы