初心者なので言葉足らずだったら申し訳ございません。
使用言語はphpです。
csvファイルをテンプレートとして/fileなどのディレクトリ配下に置き、そのcsvファイルを、view側で、「テンプレートをダウンロード」といった形のボタンを押下した時にダウンロードをさせたいです。
HTML側でhrefでactionを指定し、該当action内でheaderやreadfile()などを使ってダウンロードしたいと考えています。
現状では、csvファイルとしてダウンロードは出来ているのでcontent typeの指定は問題ないと考えているのですが、ダウンロードされたファイルに何もデータや文字が入っておらず、文字化けすらないので、パスの指定、もしくは/file以下に置いているファイルそのものに問題があるのではと考えています。
こちらに関して、PHPのディレクトリにcsvファイルを置く際に必要な知識と、hrefで飛んだActionでのパスの指定の仕方、もしくはhrefで飛ぶ先のcontrollerやモジュールの指定について、よいやり方を教えていただきたいです。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。