implemented mass creation via csv, bug fixes

This commit is contained in:
2025-03-30 20:37:28 -06:00
parent e6735a9a20
commit 5a5471da5d
11 changed files with 176 additions and 31 deletions
+25 -6
View File
@@ -41,19 +41,27 @@ function upload($input, $dest_dir, $filename = null)
case 'png':
case 'jpg':
case 'jpeg':
if (check_image_upload($dest_dir, $filetype, $input)) {
if (check_image_upload($dest_dir, $filetype, $input))
move_uploaded_file($input['tmp_name'], $dest_dir . ($filename ? $filename . '.' . $filetype : $input['name']));
if ($filename)
return basename($filename . '.' . $filetype);
else
return basename($input['name'] . '.' . $filetype);
} else
else
return '';
break;
case 'csv':
if (check_csv_upload($input))
move_uploaded_file($input['tmp_name'], $dest_dir . ($filename ? $filename . '.' . $filetype : $input['name']));
else
return '';
break;
default:
# code...
break;
}
if ($filename)
return basename($filename . '.' . $filetype);
else
return basename($input['name'] . '.' . $filetype);
}
function crop_image($img_path, $x, $y, $height, $width)
@@ -114,11 +122,22 @@ function read_file_one_string($file_path)
return $string;
}
function read_file($file_path)
{
$fs = fopen($file_path, 'r');
return $fs;
}
function check_image_upload($target, $filetype, $image)
{
return true;
}
function check_csv_upload($target)
{
return true;
}
function pretty_dump($arr)
{
echo '