<form name='mainform' method='post' action='do.php?ppc/workload' >
<?php
print "<input type='hidden' name='ppc_m_id' value='$id'>";
print "<table class='clean_form'>";
print "<tr><td colspan='2'><b>Attachment</b><input type='file' name='file' value=''></td></tr>";
print "<tr><td>Remarks</td><td><textarea name='sm_ppc_remarks' style='height:90;width:280'></textarea></td></tr>";
print "</table>";
?>
<input type="submit" value="submit">
</form>
</body>
do.php
class PPC extends CONTROLLER{
function workload(){
global $db, $auth;
$sql['ppc_m_id'] = $_POST['ppc_m_id'];
$sql['ppc_remarks_sales'] = $_POST['sm_ppc_remarks'];
$sql['ppc_sales_attachment'] = fs_upload($_FILES['file']);
$insert = insertformat($sql);
$query = $db->query("insert into ppc set $insert");
if($query)
$db->query("update sales set sm_ppc_remarks='{$sql['ppc_remarks_sales']}', sm_sales_attachment='{$sql['ppc_dpdate']}' where sm_id='{$sql['ppc_m_id']}' limit 1");
if($query){
message_set('Workload has been recorded');
goback();
}
}
}
コメントのテキスト領域を入力するとデータベースに保存されましたが、添付ファイル (input type='file') の保存に関しては保存されません..何がわかっているのか、何かが不足しているのかわかりません..ありがとうとても