我有两个按钮CreateFile
,GetFile
。当我单击CreateFile
按钮时,在单独的文件夹中使用适当的数据创建的csv文件。我的问题是当我点击GetFile
按钮时,如何在单独的窗口中显示创建的csv文件。
这是我的示例代码:
$filePath='orderFile.csv';
$fileName='order/'.$filePath;
在变量$fileName
中获取正确的路径名
单击GetFile
按钮时,如何在单独的窗口中显示此文件。
答案 0 :(得分:1)
在javascript中,您可以使用window.open(url)
。当用户单击按钮时,您需要执行此操作,或者在回发后运行一些javascript。
答案 1 :(得分:1)
由于PHP是服务器端语言,因此无法在用户浏览器中直接打开新选项卡。你可以做的是打印几行JavaScript。
if(isset($_POST['GetFile'])) {
echo "<script>
window.open('".$fileName."');
</script>";
}