私はこれを機能させるのに非常に苦労しており、まだ機能するシナリオを考え出していません。基本的に、これは画像をアップロードすることになっているシンプルなユーザーフレンドリーな管理者です。ただし、アップロードを機能させることができません。ファイル名はデータベースに正常に追加されていますが、画像はアップロードされません。
コードは次のとおりです。
function editMain($data){
array_pop($data);
$where = "main_id = {$data['main_id']}";
unset($data['main_id']);
//upload image
if ($_FILES['main_picture']['size'] > 1){ //if image deal with it
$data['main_picture'] = '/images/'.$_FILES['main_picture']['name'];
$uploadedfile = $_FILES['main_picture']['tmp_name'];
if (move_uploaded_file($uploadedfile, SITE_ROOT.$data['main_picture']))
echo "successfully uploaded {$data['main_picture']}<br />";
else
echo "failed to upload {$data['main_picture']}<br />";
}
見てくれてありがとう、そして私を正しい方向に向けてくれてありがとう!