You are here

function imagepicker_get_uploaded_file_name in Image Picker 5.2

Same name and namespace in other branches
  1. 5 imagepicker.module \imagepicker_get_uploaded_file_name()
  2. 6.2 imagepicker.upload.inc \imagepicker_get_uploaded_file_name()
  3. 7 imagepicker.upload.inc \imagepicker_get_uploaded_file_name()
2 calls to imagepicker_get_uploaded_file_name()
imagepicker_copy_uploaded_file in ./imagepicker.module
imagepicker_upload_form_submit in ./imagepicker.module
Submit upload form

File

./imagepicker.module, line 549
Enables permitted roles to upload images for insertion into configured nodes.

Code

function imagepicker_get_uploaded_file_name($destination, $name) {
  $fileext = imagepicker_get_uploaded_file_extension($name);
  if (FALSE !== strpos($_FILES['files']['name'][$name], '.')) {
    $filename = drupal_substr($_FILES['files']['name'][$name], 0, strrpos($_FILES['files']['name'][$name], '.'));
  }
  else {
    $filename = $_FILES['files']['name'][$name];
  }
  $file = $filename . $fileext;
  $i = 0;
  while (file_exists($destination . $file)) {
    $i++;
    $file = $filename . '_' . $i . $fileext;
  }
  return $file;
}