Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. <form action="update.php?KBID=<?=$KBID ?>&offset=<?=$offset ?>&Action=Update&tabName=<?=$secondtabs_param; ?>" method="post" enctype="multipart/form-data" name="form2" id="form2" onSubmit="escFileValues()">
  2. Attachments:<input type="file" id="zipfile" name="zipfile" multiple>
  3. </form>
  4.  
  5. function escFileValues(){
  6. escFileValue('zipfile','zipfilename');
  7. }
  8. function escFileValue(fileElementId,carrierElementId){
  9. var element = document.getElementById(fileElementId);
  10. if(element.value != '' && element.value != null){
  11. var string = element.value;
  12. var array = string.split(/\|//);
  13. string = escape(array[array.length - 1]);
  14. element = document.getElementById(carrierElementId);
  15. element.value = string;
  16. }
  17. }
  18.  
  19. if(getPostPutField('zipfilename',$zipfilename))
  20. $zipfilename = urldecode($zipfilename);
  21. $uploaded = handleUploadedZipFile($KBID, $_FILES['zipfile'], $zipfilename);
  22. if ($uploaded) {
  23. $changesForEveryone[] = "Zip File Uploaded: " . $zipfilename;
  24. $extraMsg .= "<br>Zip File Uploaded: " . $zipfilename."<br>";
  25. }
  26.  
  27. function handleUploadedZipFile($KBID, $file, $zipfilename=null){
  28. $result = '';
  29. if(empty($zipfilename))
  30. $zipfilename = $file['name'];
  31. if ($file['size'] > 0)
  32. {
  33. $dir = PROBLEMZIPS."/".sprintf("%05d",$KBID)."/";
  34. $result = getUploadedFile($file['tmp_name'],$dir,$zipfilename);
  35. }
  36. else
  37. {
  38. $result = false;
  39. }
  40. return $result;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement