Hi mtimmons,
I suggest you use method "CopyTo" to handle the upload file store location and the file name, then before you save the upload file, you can check the file name first and save it as a new name if exists.
Below is the example which shows you how to use method "CopyTo" to handle the upload file.
- <?php require_once "phpuploader/include_phpuploader.php" ?>
- <?php session_start(); ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>
- example
- </title>
- </head>
- <body>
-
- <form id="form1" method="POST">
- <?php
- $uploader=new PhpUploader();
- $uploader->MaxSizeKB=10240;
- $uploader->Name="myuploader";
- $uploader->InsertText="Select multiple files (Max 10M)";
- $uploader->AllowedFileExtensions="*.jpg,*.png,*.gif,*.txt,*.zip,*.rar";
- $uploader->MultipleFilesUpload=true;
- $uploader->Render();
-
- ?>
-
- </form>
-
-
- <?php
- $fileguidlist=@$_POST["myuploader"];
- if($fileguidlist)
- {
- $guidlist=explode("/",$fileguidlist);
- foreach($guidlist as $fileguid)
- {
-
-
- $mvcfile=$uploader->GetUploadedFile($fileguid);
- if($mvcfile)
- {
- $mvcfile->CopyTo("D:/sites/phpuploader/test/".$mvcfile->FileName);
- }
- }
-
- }
- ?>
-
- </div>
- </body>
- </html>
Regards,
Ken