【问题标题】:Fetching multiple image in Phonegap FileTransfer在 Phonegap FileTransfer 中获取多个图像
【发布时间】:2015-04-02 07:23:34
【问题描述】:

我正在使用 Phonegap FileTransfer 向服务器发送多个图像。 当我在 logcat 中获取图像时,图像已在服务器端成功传送。

现在我不知道如何在服务器端获取图像? 我尝试了以下代码:

<?php
print_r($_FILES);

//$new_image_name = "namethisimag1.jpg";

$new_image_name = array("red.jpg", "green.jpg", "blue.jpg"); 
foreach ($new_image_name as $key => $item) {

$destination = $_SERVER['DOCUMENT_ROOT'] . "/AppData/uploads/".$item;
move_uploaded_file($_FILES["file"]["tmp_name"], $destination);
} 
?>

只有 1 张图片 red.jpg 正在上传。帮我处理 foreach 循环。

在每次文件传输时,此页面都会在服务器端调用。

【问题讨论】:

标签: php android cordova


【解决方案1】:

我假设您正在以某种形式使用 POST 方法..

move_uploaded_file($_FILES["file"]["tmp_name"]) 在上传多个文件时是一个3维数组

这应该可以解决它:

move_uploaded_file($_FILES["file"]["tmp_name"][$key]);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-24
    相关资源
    最近更新 更多