PHP Backend example

Hi Syncfusion Team,

is there some example with a PHP backend to upload files?.

My Code currently:

HTML:
<input type="file" id="fileupload" name="UploadFiles"/>

JS:
var fileupload = null;
fileupload = new ej.inputs.Uploader({
asyncSettings:{saveUrl: 'testupload.php'},
multiple:false,
autoUpload: false
});

fileupload.appendTo('#fileupload');
PHP:
<?php
$target_dir = "uploads/";
$target_file = $target_dir . basename($_FILES["fileupload"]["name"]);

if (move_uploaded_file($_FILES["fileupload"]["tmp_name"], $target_file))
echo "blabllab " . $target_file;
else
echo "Sorry, there was an error uploading your file. ". $target_file;
?>

3 Replies

KV Karthikeyan Viswanathan Syncfusion Team September 25, 2018 05:42 AM UTC

Hi Miguel, 

Thanks for contacting Syncfusion support. 

Yes, you can get the file details based on name attribute. 

Please refer the below code example: 

<Code> 
<?php 
$target_dir = "uploads/"; 
$target_file = $target_dir . basename($_FILES["UploadFiles"]["name"]); 
 
     
        if (move_uploaded_file($_FILES["UploadFiles"]["tmp_name"], $target_file)) 
            echo "blabllab " . $target_file; 
        else 
            echo "Sorry, there was an error uploading your file. ". $target_file; 
?> 

</code> 

<code> 
<input type="file" id="fileupload" name="UploadFiles"/> 

</code> 



Regards, 
Karthikeyan V. 







MV Miguel Varela Rodriguez September 25, 2018 07:48 AM UTC

yes i used the id :( thank you a lot for your help!


KV Karthikeyan Viswanathan Syncfusion Team September 25, 2018 09:07 AM UTC

Hi Miguel,  
 
Thanks for the update, 
 
We are glad to hear that your issue has been resolved. 
 
Regards, 
Karthikeyan V. 


Loader.
Up arrow icon