1
cakephp 2.5で作業していて、pdfファイルをService_Invoicesという名前のルートディレクトリに保存しようとしています。pdfファイル名をルートディレクトリにスラッシュで保存するcakephp
PDFファイル名は次のとおりです。
$pdf_file_name = 'ISE-00000104/17.pdf';
とルート・パス:
$pdf_file_path = WWW_ROOT . 'files\Service_Invoices';
問題は、ファイル名にスラッシュです。このファイルをfilenameで保存するにはスラッシュが必要です。
NB。ファイル名はインボイスIDなので、変更することはできません。
スラッシュを「 - 」のような中立なものに変更します。 –
ファイル名にスラッシュを使用しないでください – ArtOsi
Linuxサーバーと仮定すると、https://stackoverflow.com/questions/9847288/is-it-possible-to-use-in-a-ファイル名が重要な場合それをエンコードして、例えばbase_64で取得したり、データベースやテキストファイルなど他の場所に名前を保存することができます – Steve