这是我用来发送图像的功能,它工作正常,但我想发送Image +一些POST数据,以便能够发送图像+一些用户ID来指定保存图像的位置。
$rawData = file_get_contents("php://input");
file_put_contents("TEST.jpg", file_get_contents("php://input"));
$xfiles = mime_content_type ("TEST.jpg");
error_log($xfiles, 0);
error_log(strlen($rawData), 0);
if ($_POST["UserID"]))
{
error_log("POST OK", 0);
}
在php中我有 - 图像保存工作,但我无法传递其他数据
if ($_POST["UserID"]))
{
error_log("POST OK", 0);
$rawData = file_get_contents("php://input");
file_put_contents($_POST["UserID"]."/TEST.jpg", file_get_contents("php://input"));
$xfiles = mime_content_type ($_POST["UserID"]."/TEST.jpg");
//check type
error_log($xfiles, 0);
//check size/lenght?!
error_log(strlen($rawData), 0);
}
但是POST最终永远不会激起我希望像这样的
error_log($_SERVER['REQUEST_METHOD'], 0);
当我这样做时
{{1}}
每次都返回POST,但我无法以任何方式获取帖子数据..
还有可能在保存文件之前检查mime_content_type吗?