// somepeople like to spit out an error if file have bad characters, I prefer to quetly rename their file. $name = str_replace(array('/', '\\', '?', '&', '%', '#', '~', ':', '<', '>', '*', '+', '@', '"', "'", '|', "\r", "\n", "\t"), '', $name); $name = str_replace(' ', '_', $name); if (empty($name)) { $name = 'Untitled' . $extension; } $just_file_name = $name; //used later to populate the dialoge with the file they have just uploaded: $name2 = $folderpath . $name; $fsize = ''; if ($name != $_FILES['document_field']['name']) { $extra_message = wp_var_replace($lang['but_was_renamed'], array('name' => $name)); } else { $extra_message = ''; } $file_size = wp_convert_fsize($_FILES['document_field']['size']); $name = $file_direcory . $folderpath . $name; if (file_exists($name)) { if ($overwrite) { @move_uploaded_file($_FILES['document_field']['tmp_name'], $name . '.TEMP'); document_exit('<p> </p> <div class="helpMessage"> <form action="' . WP_WEB_DIRECTORY . 'document.php" name="form1" method="post"> <input name="document_field" type="hidden" value="' . $just_file_name . '"> ' . $query_inputs . ' <p> ' . $lang['should_i_overwrite'] . ' </p> <input class="button" type="submit" name="ok_to_overwrite" value="' . $lang['yes'] . '"> <input class="button" type="submit" name="ok_to_overwrite" value="' . $lang['cancel'] . '"> </form> </div>'); } else {
$name = $_FILES['image_field']['name']; // somepeople like to spit out an error if file have bad characters, I prefer to quetly rename their file. $name = str_replace(array('/', '\\', '?', '&', '%', '#', '~', ':', '<', '>', '*', '+', '@', '"', "'", '|', "\r", "\n", "\t"), '', $name); $name = str_replace(' ', '_', $name); if (empty($name)) { $name = 'Untitled' . $extension; } $just_file_name = $name; if ($name != $_FILES['image_field']['name']) { $extra_message = wp_var_replace($lang['but_was_renamed'], array('name' => $name)); } else { $extra_message = ''; } //used later to populate the dialoge with the image they have just uploaded: $name2 = $folderpath . $name; $fsize = wp_convert_fsize($_FILES['image_field']['size']); $name = $directory . $name; if (file_exists($name)) { if ($overwrite) { @move_uploaded_file($_FILES['image_field']['tmp_name'], $name . '.TEMP'); image_exit('<p> </p> <div class="helpMessage"> <form action="' . WP_WEB_DIRECTORY . 'image.php" name="form1" method="post"> <input name="image_field" type="hidden" value="' . $just_file_name . '"> ' . $query_inputs . ' <p> ' . $lang['should_i_overwrite'] . ' </p> <input class="button" type="submit" name="ok_to_overwrite" value="' . $lang['yes'] . '"> <input class="button" type="submit" name="ok_to_overwrite" value="' . $lang['cancel'] . '"> </form> </div>'); } else {