1
我是新來的PHP和一般編程。當一個人加載我的網頁並將其存儲在會話變量中時,我想收集用戶,主機和IP地址。我可以用將get_current_user傳遞給會話變量在php
<?php
echo 'IP Address: ' . getHostByName(getHostName());
?>
<?php
echo gethostname() ;
?>
<?php
echo 'Username: ' . get_current_user();
?>
不過,我好像不明白我怎麼能然後分配這些值會話變量,我就可以在SQL查詢中調用了基於用戶的變量,以限制輸出看到的值。舉例來說,增加這給PHP代碼頂級造成的形式加載失敗:
<?php
session_start();
$_SESSION['username'] = . get_current_user();
?>
我知道我簡單化,但我花了幾個小時研究網絡尋找這個答案,這似乎像它應該是共同的地方和高價值。
在此先感謝。
'$ _SESSION ['username'] =。 get_current_user();'刪除'.' –
'get_current_user()'與加載頁面的人無關。它是運行網絡服務器的帳戶的名稱,可能類似於「www-user」。 – Barmar