2016-11-02 8 views
-4

私は7.purchaseRep.xlsをmywebsiteフォルダreportに持っていました。変数を使ってPHPでhrefを使ってダウンロードリンクを与える方法は?

を有し、また変数$userID=7を有していた。

<a href="./report/$userID.purchaseRep.xls" download><input type="button" class="btn btn-success" value="Download Report"></a>

私はDownload Reportボタンをクリックすると、ブラウザは私saveまたはopenから$userID.purchaseRep.xlsを求められます。

保存した後は、正確に7.purchaseRep.xlsを取得しました。これはreportというフォルダにあります。私は7.purchaseRep.xlsのプロンプトが必要なので。現在のところ、$userID.purchaseRep.xls

その他のオプションは、から正確にxlsを取得するよう求めています。

注:$userIDおよびxlname、つまり7.purchaseRep.xlsは各ユーザーごとに変更されています。

+0

この質問の理解に問題があります。それとも私だけですか? –

+0

@ Fred-i-plsは編集された質問を参照してください。 –

+0

申し訳ありませんが、私はまだ質問を把握していません。あなたが使用していた言い回しによって、「持っていた」とは、ファイルが「あった」ことを意味します。それは?ファイルが存在せず、まだ保存を促していますか? –

答えて

0

これは、変数の使用中にphpタグが存在しないためです。

<a href="./report/<?php echo $userID; ?>.purchaseRep.xls" download> 
<input type="button" class="btn btn-success" value="Download Report"> 
</a> 
+0

今、私は7.purchaseRep.xlsを取得していますが、まだレポートフォルダにあるxlsを取得していません。完全な './websitename.com/public_html/report/。purchaseRep.xls' ?? –

+0

ブラウザに必要なURLを手動で入力してください。 hrefがあなたを同じURLに連れて来るかどうか確認してください。 – AkshayS

関連する問題