Apparently, I am confused how to use site_url
() while deleting a file.
My site_url responded with http://localhost/Project/index.php
For deleting a file, I use unlink
command. However, How to use site_url
into the unlink
command in codeigniter
. I am surprised!
Below is the path where the uploaded files get stored!
$config['upload_path'] = './assets/images';
I have used the following:
unlink($_SERVER['DOCUMENT_ROOT']."/NetSach/assets/images/".$_FILES['picture']['name']);
Message: unlink(C:/xampp/htdocs/NetSach/assets/images/sweepers cartoon.jpg): No such file or directory
Advertisement
Answer
Sorry about the innocent question. I hope I understood the question than others would! However, I tried the below and found it working finally!
unlink($_SERVER['DOCUMENT_ROOT'].'/project_folder/assets/images/'.$res['image_url']);
$_SERVER['DOCUMENT_ROOT']
// Gives the root path of the project folder successfully.
I use the codeigniter way of the path. i.e.) The base_url()
is not working in the unlink
because it will not accept https://
I hope this answer will be useful to someone!