Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <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()">
- Attachments:<input type="file" id="zipfile" name="zipfile" multiple>
- </form>
- function escFileValues(){
- escFileValue('zipfile','zipfilename');
- }
- function escFileValue(fileElementId,carrierElementId){
- var element = document.getElementById(fileElementId);
- if(element.value != '' && element.value != null){
- var string = element.value;
- var array = string.split(/\|//);
- string = escape(array[array.length - 1]);
- element = document.getElementById(carrierElementId);
- element.value = string;
- }
- }
- if(getPostPutField('zipfilename',$zipfilename))
- $zipfilename = urldecode($zipfilename);
- $uploaded = handleUploadedZipFile($KBID, $_FILES['zipfile'], $zipfilename);
- if ($uploaded) {
- $changesForEveryone[] = "Zip File Uploaded: " . $zipfilename;
- $extraMsg .= "<br>Zip File Uploaded: " . $zipfilename."<br>";
- }
- function handleUploadedZipFile($KBID, $file, $zipfilename=null){
- $result = '';
- if(empty($zipfilename))
- $zipfilename = $file['name'];
- if ($file['size'] > 0)
- {
- $dir = PROBLEMZIPS."/".sprintf("%05d",$KBID)."/";
- $result = getUploadedFile($file['tmp_name'],$dir,$zipfilename);
- }
- else
- {
- $result = false;
- }
- return $result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement