gpt4 book ai didi

php - 如何使用file_get_content获取图像数据

转载 作者:行者123 更新时间:2023-11-30 00:43:32 24 4
gpt4 key购买 nike

    <?php
include("apiconfig.php");
global $api_key;
foreach($_REQUEST as $k=>$val)
{
$_REQUEST[$k]=input_clean_string( $val);
}
if(isset($_REQUEST['api_key']) && !empty($_REQUEST['api_key']) && $_REQUEST['api_key']==$api_key && isset($_REQUEST['user_id']) && !empty($_REQUEST['user_id']) ){
$user_id=$_REQUEST['user_id'];
$profile_image=file_get_contents('php://input');


if ($profile_image) {

$sql="UPDATE users SET profile_image='".$profile_image."' WHERE user_id=".$user_id;
mysql_query($sql);
}
echo $user= get_userdata($user_id);
}else{

echo json_encode(array('errormsg' => 'Invalid access.'));

}

在这里我没有得到 profile_image。我正在以二进制格式将图像数据存储到表中(使用 blob,我正在存储数据)。这里$profile_image为空

最佳答案

尝试使用stream_get_content函数代替file_get_content。如果您获取资源类型。

$profile_image=stream_get_content('php://input');

关于php - 如何使用file_get_content获取图像数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21577503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com