我知道這種問題以前已經被問過了,但我有一個稍微不同的案例。在兩頁之間交換變量PHP
foreach($dir as $file)
{
$file = '<li><a href="test.php?file='.basename($file).'">'.basename($file).'</a></li>';
echo $file;
}
這是我的腳本來顯示文件夾中的文件並鏈接到它們。現在,我使用另一頁上的$_GET['file']
來接收其他頁面上的信息。另一個頁面應該顯示已經鏈接的文件的照片/視頻,但是我不知道如何在這種情況下使用$_POST
或$_SESSION
,因爲它是一個循環,我不想要關於文件在鏈接中。
另外,我不想要任何表格。我想單擊文件名稱和其他網站的鏈接,以獲得有關文件的信息並顯示視頻或圖像。
澄清:你爲什麼需要'$ _POST'或'$ _SESSION'這裏?有關該文件的什麼信息不能在鏈接中找到? – wavemode
基本上'$ _SESSSION ['file'] = basename($ file);' –
你好,我不希望文件的名稱在鏈接中,因爲如果有人知道直接鏈接,他將能夠訪問文件。我不想那樣。 – Joe