私は、canvas要素をbase64でエンコードされた画像として保存するカスタム製品コンフィギュレーターを作成しました。ブラウザで画像を画像srcとしてエコーすると、正常に機能します。
したがって、このようなものは機能します:
$base64Image = $_POST['dataUrl'];
echo '<img src="'.$base64Image.'" />';
私の問題は、codeigniterがこのbase64イメージsrcをセッションに追加しないことです。おそらく、サイズが大きすぎるためです。私は人々がサーバーに画像を書き込むために使用したいくつかの方法を試しましたが、それらはすべてエラーをスローします。このbase64文字列をimages/customフォルダーの「myimage.png」のようなサーバー上の画像に書き込む方法を知っている人はいますか?
どんな助けでも大歓迎です。