gluck59
@gluck59
Виртуальный глюк

Как отправить canvas на сервер?

Нет ничего хитрого в том, чтобы отправить форму на сервер аяксом.
Нет ничего хитрого в том, чтобы нарисовать картинку в HTML5 Canvas.
Но я пытаюсь отправить картинку из Canvas и чот впадаю в ступор :)

Со стороны канваса все ок, картинка готова, запихана в data:image/png;base64,....... и передается аяксом на сервер в $_POST['картинко'].
Сервер же ожидает картинку в $_FILES — и в общем это хорошо, нельзя отказываться от этого полезного механизма.
Но в $_FILES пусто... аякс про него ничего не знает, а с формой работать не получится: на сервер отправляется не загруженный юзером файл, а результат из Canvas. И вот тут засада.

Все что нашел по этому поводу — полторы статьи за 200* год и везде ошибка 404...
Чо делать, камраде?
  • Вопрос задан
  • 1831 просмотр
Пригласить эксперта
Ответы на вопрос 1
Denormalization
@Denormalization
stackoverflow.com/questions/13198131/how-to-save-a...
А я почему-то нашел. Странно, да?

Там же в ответе линк:
stackoverflow.com/questions/1532993/i-have-a-base6...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы