mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-02-06 15:14:58 +00:00
extract filetype by using pathinfo()
This commit is contained in:
parent
969bf56dbf
commit
3ebfd7aacf
|
@ -229,9 +229,7 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
|
|||
$userfiletype = $_FILES["userfile"]["type"][$file_num];
|
||||
$userfilename = $_FILES["userfile"]["name"][$file_num];
|
||||
|
||||
$lastDotIndex = strrpos(basename($userfilename), ".");
|
||||
if (is_bool($lastDotIndex) && !$lastDotIndex) $fileType = ".";
|
||||
else $fileType = substr($userfilename, $lastDotIndex);
|
||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||
|
||||
if ((count($_FILES["userfile"]["tmp_name"])==1)&&($_POST["name"]!=""))
|
||||
$name = $_POST["name"];
|
||||
|
|
|
@ -57,11 +57,7 @@ $userfiletmp = $_FILES["userfile"]["tmp_name"];
|
|||
$userfiletype = $_FILES["userfile"]["type"];
|
||||
$userfilename = $_FILES["userfile"]["name"];
|
||||
|
||||
$lastDotIndex = strrpos(basename($userfilename), ".");
|
||||
if (is_bool($lastDotIndex) && !$lastDotIndex)
|
||||
$fileType = ".";
|
||||
else
|
||||
$fileType = substr($userfilename, $lastDotIndex);
|
||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||
|
||||
$res = $document->addDocumentFile($name, $comment, $user, $userfiletmp,
|
||||
basename($userfilename),$fileType, $userfiletype );
|
||||
|
|
|
@ -68,11 +68,7 @@ if( move_uploaded_file( $source_file_path, $target_file_path ) ) {
|
|||
$name = $userfilename;
|
||||
$comment = $_POST["comment"];
|
||||
|
||||
$lastDotIndex = strrpos(basename($userfilename), ".");
|
||||
if (is_bool($lastDotIndex) && !$lastDotIndex)
|
||||
$fileType = ".";
|
||||
else
|
||||
$fileType = substr($userfilename, $lastDotIndex);
|
||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||
|
||||
$res = $document->addDocumentFile($name, $comment, $user, $userfiletmp,
|
||||
basename($userfilename),$fileType, $userfiletype );
|
||||
|
|
|
@ -172,9 +172,7 @@ if( move_uploaded_file( $source_file_path, $target_file_path ) ) {
|
|||
$userfiletype = $_FILES[ $file_param_name ]["type"];
|
||||
$userfilename = $_FILES[ $file_param_name ]["name"];
|
||||
|
||||
$lastDotIndex = strrpos(basename($userfilename), ".");
|
||||
if (is_bool($lastDotIndex) && !$lastDotIndex) $fileType = ".";
|
||||
else $fileType = substr($userfilename, $lastDotIndex);
|
||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||
|
||||
if(isset($_POST["name"]) && $_POST["name"] != "")
|
||||
$name = $_POST["name"];
|
||||
|
|
|
@ -96,11 +96,7 @@ if ($_FILES['userfile']['error'] == 0) {
|
|||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("identical_version"));
|
||||
}
|
||||
|
||||
$lastDotIndex = strrpos(basename($userfilename), ".");
|
||||
if (is_bool($lastDotIndex) && !$lastDotIndex)
|
||||
$fileType = ".";
|
||||
else
|
||||
$fileType = substr($userfilename, $lastDotIndex);
|
||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||
|
||||
// Get the list of reviewers and approvers for this document.
|
||||
$reviewers = array();
|
||||
|
|
|
@ -71,11 +71,7 @@ if( move_uploaded_file( $source_file_path, $target_file_path ) ) {
|
|||
$userfiletype = $_FILES[ $file_param_name ]["type"];
|
||||
$userfilename = $_FILES[ $file_param_name ]["name"];
|
||||
|
||||
$lastDotIndex = strrpos(basename($userfilename), ".");
|
||||
if (is_bool($lastDotIndex) && !$lastDotIndex)
|
||||
$fileType = ".";
|
||||
else
|
||||
$fileType = substr($userfilename, $lastDotIndex);
|
||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||
|
||||
// Get the list of reviewers and approvers for this document.
|
||||
$reviewers = array();
|
||||
|
|
|
@ -75,8 +75,7 @@ if ($action == "adduser") {
|
|||
{
|
||||
$userfiletype = $_FILES["userfile"]["type"];
|
||||
$userfilename = $_FILES["userfile"]["name"];
|
||||
$lastDotIndex = strrpos(basename($userfilename), ".");
|
||||
$fileType = substr($userfilename, $lastDotIndex);
|
||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||
if ($fileType != ".jpg" && $filetype != ".jpeg") {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("only_jpg_user_images"));
|
||||
} else {
|
||||
|
@ -261,8 +260,7 @@ else if ($action == "edituser") {
|
|||
{
|
||||
$userfiletype = $_FILES["userfile"]["type"];
|
||||
$userfilename = $_FILES["userfile"]["name"];
|
||||
$lastDotIndex = strrpos(basename($userfilename), ".");
|
||||
$fileType = substr($userfilename, $lastDotIndex);
|
||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||
if ($fileType != ".jpg" && $filetype != ".jpeg") {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("only_jpg_user_images"));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user