菜鸟教程小白 发表于 2022-12-11 17:05:35

php - 将图片从 Library Photos iOS 上传到 cakephp


                                            <p><p>我正在尝试将我从 iOS 上的库照片中获取的 UIImage 上传到 cakephp。问题我真的是蛋糕的初学者,所以我不知道它是如何工作的。我添加了插件: <strong>cakemanager/cakephp-utils</strong> 到蛋糕然后添加了上传行为然后在我的表中我像这样初始化了我的属性</p>

<pre><code>$this-&gt;addBehavior(&#39;Utils.Uploadable&#39;, [
&#39;control_mfront&#39; =&gt; [
&#39;fields&#39; =&gt; [
&#39;filePath&#39; =&gt; &#39;control_mfront&#39;,
],
&#39;field&#39; =&gt; &#39;id&#39;,
&#39;path&#39; =&gt; &#39;{ROOT}{DS}{WEBROOT}{DS}img{DS}{model}{DS}{field}{DS}&#39;,
&#39;fileName&#39; =&gt; &#39;control_mfront&#39;.date(&#39;YmdHis&#39;).&#39;.{extension}&#39;,&#39;removeFileOnUpdate&#39; =&gt; false
]
]);
</code></pre>

<p>在我的 Controller 上我写了这个:</p>

<pre><code>   $this-&gt;request-&gt;data[&#39;model_mfront&#39;][&#39;name&#39;] = &#39;model_mfront&#39;;
</code></pre>

<p>直到现在在网站上它工作正常,但对于 iOS,我不明白我应该如何发布图像。是 NSData 格式的吗!?
接下来呢?!</p>

<p>谢谢</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以将您的图像数据(NSData)转换为 <code>base64</code> 字符串,然后将其作为发布请求发送到服务器。</p></p>
                                   
                                                <p style="font-size: 20px;">关于php - 将图片从 Library Photos iOS 上传到 cakephp,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/38561875/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/38561875/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: php - 将图片从 Library Photos iOS 上传到 cakephp