Ben php için oldukça yeni ve bu kolay eminim, ama ben bunu doğru şekilde yapmak istiyorum. Bu komut dosyası var:
<?php
if ($_POST["username"]=="") {
include($_SERVER['DOCUMENT_ROOT'] ."/login.inc.php");
} else {
$username=$_POST["username"];
$password=$_POST["password"];
session_start();
if ($username=="bob" AND $password=="123"){ $permission="yes";}
$username=$_POST["username"];
session_register("permission");
session_register("username");
if ($permission=="yes"){
// Show stuff
}
}
?>
Benim kod funky biçimlendirme Pardon - düzgün göstermek için almak gibi olamaz.
Yani, ben bu hatayı almaya devam:
Warning: Unknown: Sizin komut muhtemelen PHP 4.2.3 kadar var olan bir oturum yan etkisi dayanır. Register_globals etkin değilse oturum uzatma, bir veri kaynağı olarak küresel değişkenler dikkate almaz lütfen unutmayın. Bu hat 0 Bilinmeyen sırasıyla kapalı olarak session.bug_compat_42 veya session.bug_compat_warn ayarlayarak bu işlevselliği ve bu uyarıyı devre dışı bırakabilirsiniz
Bu oturumda, değişken doğru ile çakışmaması yüzden benim değişken isimlerinden birini değiştirmeniz gerekir demektir varsayarak kulüpler hangileri? İşte ne okudum, ama ben bir değişiklik için hangi emin değilim.
Herkes yardımcı olabilir / me please gösteriyor?
Teşekkürler
osu