| @@ 442-455 (lines=14) @@ | ||
| 439 | $ticket->setVar('overdueTime', $ticket->getVar('posted') + ($xoopsModuleConfig['xhelp_overdueTime'] *60*60)); |
|
| 440 | ||
| 441 | $aUploadFiles = array(); |
|
| 442 | if($xoopsModuleConfig['xhelp_allowUpload']){ |
|
| 443 | foreach($_FILES as $key=>$aFile){ |
|
| 444 | $pos = strpos($key, 'userfile'); |
|
| 445 | if($pos !== false && is_uploaded_file($aFile['tmp_name'])){ // In the userfile array and uploaded file? |
|
| 446 | if ($ret = $ticket->checkUpload($key, $allowed_mimetypes, $errors)) { |
|
| 447 | $aUploadFiles[$key] = $aFile; |
|
| 448 | } else { |
|
| 449 | $errorstxt = implode('<br />', $errors); |
|
| 450 | $message = sprintf(_XHELP_MESSAGE_FILE_ERROR, $errorstxt); |
|
| 451 | redirect_header(XHELP_BASE_URL."/addTicket.php", 5, $message); |
|
| 452 | } |
|
| 453 | } |
|
| 454 | } |
|
| 455 | } |
|
| 456 | ||
| 457 | if($hTicket->insert($ticket)){ |
|
| 458 | ||
| @@ 318-331 (lines=14) @@ | ||
| 315 | $ticket->setVar('overdueTime', $ticket->getVar('posted') + ($xoopsModuleConfig['xhelp_overdueTime'] *60*60)); |
|
| 316 | ||
| 317 | $aUploadFiles = array(); |
|
| 318 | if($xoopsModuleConfig['xhelp_allowUpload']){ |
|
| 319 | foreach($_FILES as $key=>$aFile){ |
|
| 320 | $pos = strpos($key, 'userfile'); |
|
| 321 | if($pos !== false && is_uploaded_file($aFile['tmp_name'])){ // In the userfile array and uploaded file? |
|
| 322 | if ($ret = $ticket->checkUpload($key, $allowed_mimetypes, $errors)) { |
|
| 323 | $aUploadFiles[$key] = $aFile; |
|
| 324 | } else { |
|
| 325 | $errorstxt = implode('<br />', $errors); |
|
| 326 | $message = sprintf(_XHELP_MESSAGE_FILE_ERROR, $errorstxt); |
|
| 327 | redirect_header(XHELP_BASE_URL."/addTicket.php", 5, $message); |
|
| 328 | } |
|
| 329 | } |
|
| 330 | } |
|
| 331 | } |
|
| 332 | ||
| 333 | if($hTicket->insert($ticket)){ |
|
| 334 | $ticket->addSubmitter($xoopsUser->getVar('email'), $xoopsUser->getVar('uid')); |
|