Я пытаюсь сделать кнопку, которая при нажатии вызывает функцию javascript, которая загружает файл.Codeigniter добавляет index.php к URL-адресу загрузки
скачать код:
function downloadFile(url)
{
console.log('Clicked');
var iframe;
iframe = document.getElementById("download-container");
if (iframe === null)
{
iframe = document.createElement('iframe');
iframe.id = "download-container";
iframe.style.visibility = 'hidden';
document.body.appendChild(iframe);
}
iframe.src = "uploads/img/"+url;
}
код кнопки:
<?php echo '<button type="button" onclick="downloadFile(\''.$value.'\')">'.$value.'</button>' ?>
выход:
GET http://localhost/dfi/index.php/uploads/img/Mux.png 404 (Not Found)
потому index.php добавляется к URL, когда я удалить индекс. php и получить доступ к файлу непосредственно в браузере, я могу получить доступ к нему в обычном режиме.
вы получили HTAccess в главном каталоге и удалить index.php из файла config.php? – user4419336
Да, у меня есть htaccess, и я удалил index.php –