0
私はすばらしいアップロードフォームで画像ファイルをアップロードしていますので、2回アップロードします(例:名前、名前1)。下記のアップロードを担当するモデル関数のコード:私は、通常のPOSTリクエストは、私がアップロードしたファイルを送信ご覧ChromeデベロッパーツールでCodeigniterは同じファイルを2回アップロードします
function do_upload() {
if(isset($_POST['media'])) {
$config = array(
'allowed_types' => 'jpg|jpeg|gif|png|pdf',
'upload_path' => $this->path;
);
$this->load->library('upload', $config);
$i = 1;
while($i < ($this->input->post('value')+1)) {
$this->upload->do_upload('attachment'.$i);
if(!$this->upload->do_upload('attachment'.$i)) echo $this->upload->display_errors();
echo "added attachment".$i."<br/>";
$i = ++$i;
}
} else { echo "nothing passed"; }
}
が、それは彼らがフォルダ内に作成さ倍増。何か案は?
乾杯!
ありがとうございます!私の間違い:それは実際にはifステートメントで実行されるとは考えていない! – mjanisz1