我是一個初學者在php.I我使用PHP-3。我試圖在PHP中創建登錄會話,但不能成功。我想知道創建會話所需的全部代碼如login.php,wellcome.php,lock.php,logout.php。任何一個人都可以幫我嗎?PHP:登錄和註銷會話
回答
我的祖父告訴我,他們過去有一種叫做phplib
的美好時光。
你的問題是非常通用的答案。你可以找到許多教程相關的這個和後期,如果你有具體問題。很難有人可以在這裏發佈整個代碼。
對於登錄和會話,您需要了解PHP中的$ _SESSION。廣泛地記錄在php.net。 您還需要一個數據庫來存儲您的用戶名和密碼 - > Mysql非常適合開始使用。 此外,登錄註銷涉及用戶的關鍵信息,所以你將需要像在php中的函數MD5來保護你的密碼。
嘗試努力這一點,這裏有一個鏈接,參考http://www.devarticles.com/c/a/PHP/PHP-for-Beginners-by-a-Beginners/1/
希望它可以幫助
快樂編碼
簡單的PHP登錄腳本 包括會話管理。
<?php
$host="localhost"; // Host name
$username=""; // Mysql username
$password=""; // Mysql password
$db_name="test"; // Database name
$tbl_name="members"; // Table name
// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// username and password sent from form
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
// To protect MySQL injection (more detail about MySQL injection)
$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);
$myusername = mysql_real_escape_string($myusername);
$mypassword = mysql_real_escape_string($mypassword);
$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// If result matched $myusername and $mypassword, table row must be 1 row
if($count==1){
// Register $myusername, $mypassword and redirect to file "login_success.php"
session_register("myusername");
session_register("mypassword");
header("location:login_success.php");
}
else {
echo "Wrong Username or Password";
}
?>
from here。
我試過所有這些,但無法得到答案,對不起...... – user1500550
你是否使用了相同的腳本?它的流行文章你知道嗎?凝灰岩識別,直到我們知道你在腳本/代碼中做了什麼。 –
- 1. PHP和會話登錄和註銷
- 2. PHP會話登錄和註銷
- 3. 創建登錄和註銷會話
- 4. 登錄和註銷會話android
- 5. 登錄,註銷和會話行爲
- 6. 會話處理和登錄/註銷
- 7. Twitter4J登錄/註銷和會話細節
- 8. PHP會話登錄和註銷未能立即着手
- 9. 如何在PHP中處理登錄註銷會話和gcache?
- 10. PHP註銷cookie和會話
- 11. CakePHP的會話登錄註銷情況
- 12. 登錄/註銷會話的問題
- 13. 自動註銷其他登錄會話
- 14. Java Servlet nullPointerException登錄註銷會話
- 15. https會話登錄/使用java註銷
- 16. 會員區域php會話登錄註銷
- 17. Django會話 - 在登錄/註銷之間保持會話數據
- 18. 在php中使用會話登錄/註銷
- 19. PHP登錄/註銷如果會話超時= true做某事
- 20. PHP登錄會話和cookie
- 21. PHP登錄和會話
- 22. PHP會話和登錄
- 23. php登錄和註銷腳本錯誤
- 24. facebook php sdk使登錄和註銷?
- 25. 登錄和註銷重定向後PHP
- 26. PHP會話超時/註銷
- 27. 安全註銷PHP會話
- 28. 登錄後和註銷時,進程對話框不會停止
- 29. 使用Spring跟蹤用戶登錄和註銷會話跟蹤
- 30. 註銷和登錄後的會話變量
「我正在使用PHP-3」--- O_o只是要清楚一點 - 您目前正在寫作的日曆上的哪一年? – zerkms
你想要整個代碼!!!!對不起,你不應該這樣問。你不是我們的老闆。我們在這裏幫助那些在他們的代碼中夾雜着兩個人的人,他們在代碼中顯示出一些努力。 –
你寫「簡單的代碼」,但自己不知道這個代碼?首先,我們在2012年,我們不再使用PHP3。我們使用PHP5.4。其次,你的評論非常粗魯。如果你需要幫助,那就更加欣賞。第三:StackOverflow用於幫助有問題的人,而不是那些說:「我什麼都不知道,只爲我做」。當你想在php中創建一個登錄名時,只需閱讀一些教程並嘗試自己,當你遇到問題時,再回來。 – WolvDev