Ver Fonte

Add files via upload

Capitan Cloud há 1 ano atrás
pai
commit
228808e1ad
1 ficheiros alterados com 12 adições e 13 exclusões
  1. 12 13
      Private/scripts/home.php

+ 12 - 13
Private/scripts/home.php

@@ -125,19 +125,14 @@
    //exit(1);
    //error_log("tmp_name0 = ");
    //if (!empty($_FILES['files'])) {
-   if (!empty($_FILES['filesdd']['tmp_name'][0])) {
 
-     //echo_ifdebug(true, "AVATAR_PATH#1=");
-     //echo_ifdebug(true, $AVATAR_PATH);
-
-     
-     //echo_ifdebug(true, "in");
-          
-     //no file uploaded
-     //$uploads = (array)fixMultipleFileUpload($_FILES['files']);
-     //if ($uploads[0]['error'] === UPLOAD_ERR_NO_FILE) {
+   if (!empty($_FILES['files']['tmp_name'][0]) ||  !empty($_FILES['filesdd']['tmp_name'][0])) {
+      
+     $uploads = (array)fixMultipleFileUpload($_FILES['files']);
+     if ($uploads[0]['error'] === PHP_UPLOAD_ERR_NO_FILE) {
        $uploads = (array)fixMultipleFileUpload($_FILES['filesdd']);
-     //}   
+     }   
+     
      //if ($uploads[0]['error'] === PHP_UPLOAD_ERR_NO_FILE) {
      //  echo("WARNING: No file uploaded.");
      //  return;
@@ -480,7 +475,11 @@
     
   <div class="dragover" dropzone="copy">  
     
-    <img id="picavatar" src="/img?av=<?PHP echo(AVATAR_NAME);?>&pic=<?PHP echo($profilePic);?>" align="middle">  
+    <div id="fireupload" onclick="$('#files').click()">
+        <img id="picavatar" src="/img?av=<?PHP echo(AVATAR_NAME);?>&pic=<?PHP echo($profilePic);?>" align="middle">  
+    </div> 
+    
+    <input id="files" name="files[]" type="file" accept=".*" style="visibility: hidden;" multiple>    
   
     <input type="hidden" id="a" name="a">    
     <input type="hidden" id="f" name="f">  
@@ -1091,7 +1090,7 @@
            
  <?PHP endif; ?>           
 
-<script src="/static/js/home-js.php?hl=<?PHP echo($lang);?>&av=<?PHP echo(AVATAR_NAME);?>&cv=<?PHP echo($CURRENT_VIEW);?>&cu=<?PHP echo($CUDOZ);?>" type="text/javascript"></script>
+<script src="/js/home-js.php?hl=<?PHP echo($lang);?>&av=<?PHP echo(AVATAR_NAME);?>&cv=<?PHP echo($CURRENT_VIEW);?>&cu=<?PHP echo($CUDOZ);?>" type="text/javascript"></script>
 
 <?PHP if ($CURRENT_VIEW !== ADMIN_VIEW): ?> 
 <script>