not submitting as array from form...

See all posts See thread Reply

My upload page code with local processing (not working yet) new!
by dea, 17 years ago
include('/uploadclass/class.upload.php');
function makeMyDir($inDirName) {
  $dirArray = split('/', $inDirName);
  $dirName = '/';
  foreach ($dirArray as $dirLevel) {
    $dirName .= $dirLevel.'/';
    if (!file_exists($dirName)) {
      mkdir($dirName, 0755);
    }
  }
}

echo 'Upload result:'; // At least one symbol should be sent to response!!!

$uploaddir = $_SERVER['DOCUMENT_ROOT']."/uploads/";  // path to images
makeMyDir($uploaddir );

if(count($_FILES) > 0) {
  $arrfile = pos($_FILES);
  $uploadfile = $uploaddir . basename($arrfile['name']);

  if (move_uploaded_file($arrfile['tmp_name'], $uploadfile)) 
  
  //FILE IS IN RIGHT DIRECTORY, START THE FUNKY IMAGE HANDLING NOW
  $handle = new Upload($uploadfile);
  $handle->file_new_name_body = strtotime("now");
  $handle->image_resize   = true;
  $handle->image_ratio_y  = true;
  $handle->image_x  = 1024;
  $handle->image_convert = 'jpg';
  $handle->file_auto_rename = false;
  $handle->file_overwrite = true;
  $handle->process($uploadfile);
     
  echo "File is valid, and was successfully uploaded.\n";
} else 
  echo 'No files sent. Script is OK!'; //Say to Flash that script exists and can receive files

echo 'Here is some more debugging info:';
print_r($_FILES);
Reply
Re: My upload page code with local processing (not working yet) new!
by colin, 17 years ago
Sorry, i don't have much time to test this now.

You say it doesn't work yet. But does it work in some parts? What do you have working?

When you process the file, what $handle->log says?Reply