我有一個腳本名爲essay.php
。其任務是提供寫作文的界面。當學生單擊表單上的單個提交時,文章將被保存到essay.docu
文件內的/var/essays/<login_name>
目錄中。例如,如果登錄是istvan111
,則該文章將被保存到/var/essays/istvan111
目錄。如果登錄是anika121
,則該文章將被保存到/var/essays/anika121
目錄。這essay.php
腳本本身不提供用戶指定他的登錄功能。相反,使用另一個名爲logingui.php
的腳本。該腳本將登錄名和密碼存儲在一個簡單的文本文件中。現在,我需要讓essay.php
知道在logingui.php
中選擇了哪個登錄名,並將其用作當前登錄名。通過一個腳本登錄到另一個腳本
到目前爲止,我只想出了一種我認爲不太重要的解決方案。我讓logingui.php
將選定的登錄名寫入以$_SERVER['REMOTE_ADDR']
的值命名的文本文件中。之後,logingui.php
重定向到essay.php
,而後者又從先前由logingui.php
創建的文本文件讀取登錄名。現在essay.php
知道哪些登錄是最新的。
這是一個很好的方法來解決讓一個腳本知道哪個登錄被另一個腳本選中的問題嗎?
分享您的初步認識'PHP'與我們的腳本,我們可以看到你已經嘗試到目前爲止 –
你好,你真的應該看看什麼'PHP Sessions' - 解決您所有的問題。 :) https://www.tutorialspoint.com/php/php_sessions.htm有點舊的參考,但仍然沒關係,我認爲。 – Twinfriends
你好。兩個腳本都是相互獨立的,因此具有不同的會話變量。 –