more upload fixes

This commit is contained in:
Ulf Gebhardt 2014-05-20 01:02:26 +02:00
parent 203684e4aa
commit b5e1ca21c0
3 changed files with 6 additions and 5 deletions

View File

@ -38,8 +38,8 @@ function register_controlls(){
//Your validation //Your validation
}); });
$('#btn_upload').click(function(){ $('.btn_upload').click(function(){
var formData = new FormData($('form')[0]); var formData = new FormData($('#form_'+$(this).attr('cat'))[0]);
$.ajax({ $.ajax({
url: SAI_ENDPOINT+'sai_mod=.SYSTEM.SAI.saimod_sys_files&action=upload&cat='+$(this).attr('cat'), //Server script to process data url: SAI_ENDPOINT+'sai_mod=.SYSTEM.SAI.saimod_sys_files&action=upload&cat='+$(this).attr('cat'), //Server script to process data
type: 'POST', type: 'POST',

View File

@ -17,7 +17,8 @@ class saimod_sys_files extends \SYSTEM\SAI\SaiModule {
} }
public static function sai_mod__SYSTEM_SAI_saimod_sys_files_action_upload($cat){ public static function sai_mod__SYSTEM_SAI_saimod_sys_files_action_upload($cat){
if(!\SYSTEM\FILES\files::put($cat, basename($_FILES['datei']['name']) , $_FILES['datei']['tmp_name'])){ new \SYSTEM\LOG\WARNING(print_r($_FILES,true));
if(!\SYSTEM\FILES\files::put($cat, basename($_FILES['datei_'.$cat]['name']) , $_FILES['datei_'.$cat]['tmp_name'])){
throw new \SYSTEM\LOG\ERROR("upload problem");} throw new \SYSTEM\LOG\ERROR("upload problem");}
return \SYSTEM\LOG\JsonResult::ok(); return \SYSTEM\LOG\JsonResult::ok();

View File

@ -8,9 +8,9 @@
${content} ${content}
<tr> <tr>
<br> <br>
<th><form enctype="multipart/form-data"><input type="file" name="datei"></th> <th><form enctype="multipart/form-data" id="form_${cat}"><input type="file" name="datei_${cat}"></th>
<th></th> <th></th>
<th></th> <th></th>
<th><input type="submit" class="btn" value="Upload" id="btn_upload" cat="${cat}"></form></th> <th><input type="submit" class="btn btn_upload btn-success" value="Upload" cat="${cat}"></form></th>
</tr> </tr>
</table> </table>