Moodle File API uploading an image

Moodle File API uploading an image

by electo TheBledard -
Number of replies: 1

I am currently working on Moodle and i am trying to upload an image and display it.

I followed all the steps explained here : https://docs.moodle.org/dev/Using_the_File_API_in_Moodle_forms#Simple_use and it is working.

For example if i upload a file with some text in it and i access the URL given by the make_pluginfile_url function it will display the text that is inside the file.

The problem is when i upload an image it doesn't display the image but some text like this:

(+�ء��\U�k���*�j~�Uܽ�U���W\Uت�k��zb��S�

I suppose it's because the File API treats the image as a text file and not as an .jpg.

I also tried to do this: 

html_writer::empty_tag('img', array('src'=> $url));

but it doesn't display the image either...

Could someone tell me how i could make it display the image?


Moodle (3.2.1)
Average of ratings: -