Прикрепление изображения (base64) к типу ввода = «файл» - PullRequest
0 голосов
/ 28 марта 2020

Есть форма

<form method="post" action="pixels.php" enctype="multipart/form-data">
<input type="file" name="graphic" style=" font-size:14px;" value="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABkCAYAAABnwAWdAAABmklEQVR4Xu3dQYrDQBADQM//Hz0hxg74lFMLC2ofMNuoVfRl8a699z6aftaambYtBou7emBxMyB+rxJ3RrGII26Y2vU8ccQ9mubGDcMjjjjihpE9nieOOOKISyZAHHHJvrlxxBFHXDIB4ohL9s2NI4444pIJEEdcsm9uHHHEEZdMgDjikn1z44gjjrhkAsQRl+ybG0ccccQlEyCOuGTf3DjiiCMumQBxxCX75sYRRxxxyQSI6xZ3HF3fOYl3+52/cG2Le+dm/kxlcZVr+37nhLjK1Vlc5dqIK12bxVlcbQKlg7txFleaQOnYxFlcaQKlYxNncaUJlI5NnMWVJlA6NnEWV5pA6djEWVxpAqVj+4cR9+J8vn64wv4g9gyYOOKGpd3PE0fco2pu3LA84ogjbhjZ43niiCOOuGQCxBGX7JsbRxxxxCUTII64ZN/cOOKIIy6ZAHHEJfvmxhFHHHHJBIgjLtk3N4444ohLJkAcccm+uXHEEUdcMgHiiEv2zY0jjjjikgkQR1yyb24cccQRl0yAOOKSfXPjzrQ/uGEHG1llpcwAAAAASUVORK5CYII="><br>
<input type="submit" value="Upload">
</form>

Я пытаюсь прикрепить изображение (base64) к input, base64 взято у другого рисовальщика через localstorage, оттуда оно оказалось out, чтобы быть установленным только на value.

Согласно плану, это должно быть так, нарисуйте go на другую страницу, там через onload из localstorage он вставляется в input, и когда вы нажимаете «загрузить», он должен взять файл (jpg).

1 Ответ

0 голосов
/ 28 марта 2020

вы можете атаковать эту строку base64 тегом для загрузки, например

<a download="picname.jpg" href="data:image/png;base64,string..">download picture</a>

, когда пользователь нажимает кнопку загрузки, она должна загружаться как рисунок

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...