У меня есть сценарий, подобный этому, на мой взгляд
<form method="post" enctype="multipart/form-data" action="{{ URL::route('import.produk.post') }}"> <input type="file" name="import"> <button class="btn btn-primary form-button" type="submit">Save</button> </form>
в моем контроллере я хочу показать путь к файлу
скажем, файл, расположенный в D:\Data\product.xlsx
я использую этот скрипт для этого
public function postImportProduk() { $input = Input::file('import')->getRealPath();; var_dump($input); }
но он не отображает реальный путь входного файла, а файл temp, такой как этот вывод
string(24) "C:\xampp\tmp\phpD745.tmp"
Я пытаюсь использовать ->getFilename()
это также имя файла temp phpD745.tmp
но если я использую ->getClientOriginalName()
то это точно показывает product.xlsx
мне интересно, как получить реальный путь к файлу
ps: я использую laravel 4.2