imagecreatefromstring проблемы со строкой, переданной из javascript

У меня проблемы с отправкой изображения в виде строки между Javascript и PHP. Пока у меня есть:

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAASAQMAAAByySynAAAABlBMVEUAAAD///+l2Z/dAAAAP0lEQVQImWNgPm9gwAAmbM4bH4AQzAdAYiDC/rzxByTi/+f/cIL

в качестве строки, которая передается из JS в PHP, и это проверяется, поскольку изображение будет загружено в Chrome «как есть».

Я использую PHP для того, чтобы

$im = imagecreatefromstring($data);

Это, однако, всего лишь ошибка. Если я удалю data: image / png; base64 bit, это сработает, но когда дело доходит до файлов большего размера, это просто не работает.

Мне просто интересно, что я мог здесь пропустить.

6
задан Christopher Buckley 28 December 2011 в 01:12
поделиться