我对如何在数据库表中保存图像内容感到困惑。
请看第四行代码。我确信这种宁静的方法(使用 POST)是有效的,因为它getSize()
返回了真值。
此外,如果我调试返回第 5 行的内容,我会得到类似下一行的内容:
因此,我不确定将这些数据保存到数据库中是否缺少什么。
$personId = Input::get('PersonId');
$file = Input::file('media');
$tmppath = $file->getRealPath();
$content = file_get_contents($tmppath); //$file->getSize();
// return $content;
$model = Person::find($personId);
$model->Photo = $content;
$model->save();
$result = array(
"success" => true,
"data" => $personId,
"error" => ""
);