在我來到這裏之前,我已經閱讀了許多不同的事情來解決這個問題。 反正我得到注意:未定義索引:錯誤
"Notice: Undefined index: Username in C:\xampp\htdocs\home\header.php on line 18"
我無法弄清楚什麼我做錯了。 我用cookies來處理會話,所以這有點不同。
這裏是代碼。
的index.php
<table class='siteTable'>
<tr>
<td class='account'>
<?php
if(!$ULN){
echo"
<div class='settings1'>
<center>Login</center>
<br />
</div>
<div class='settings2'>
<center>Register</center>
<br />
</div>
";
} else {
echo"
Logged In!
";
}
?>
</td>
<td>
</td>
</tr>
</table>
<?php include("footer.php"); ?>
的header.php
<?php
ob_start();
?>
<html>
<head>
<link href='css/style.css' type='css/text' rel='stylesheet'>
</head>
<body style='background-image:url("darkbg.png");'>
<?php
include("database.php");
?>
<div class='mainDiv' style='background-image:url("mdbg.png");'>
<div class='siteBanner' style='background-image:url("siteBanner.png");'></div>
<?php
session_start();
$LoggedIn = mysql_query("SELECT * FROM Users WHERE Username='".$_SESSION['Username']."'");
$ULN = mysql_fetch_object($LoggedIn);
$banner = true;
if($banner == true){
echo"<div class='Banner'>In the works.</div>";
}
?>
<div class='siteLinks'>
<ul>
<a href='index.php'>
<li>
Home
</li>
</a>
<a href='#catalog.php'>
<li>
Catalog
</li>
</a>
<a href='#users.php'>
<li>
Users
</li>
</a>
<a href='#forum.php'>
<li>
Forum
</li>
</a>
</ul>
</div>
<div class='siteContent'>
我使用
"$LoggedIn = mysql_query("SELECT * FROM Users WHERE Username='".$_SESSION['Username']."'");
$ULN = mysql_fetch_object($LoggedIn);"
檢查的用戶或沒有登錄,和th問題在哪裏。 對不起,如果這已被回答已經或沒有,如果是這樣我不能找到它。 我發現的所有東西都是用戶$ _POST或$ _GET。
說 「不」 意大利麪條代碼...... – 2013-04-24 20:54:42
說 「不」 在Word中編寫代碼。 – elclanrs 2013-04-24 20:55:11
對縮排代碼說「不」 – raidenace 2013-04-24 20:56:35