Ben altında tablo "posta" erişir. Php script $ _SESSION ['valid_user'] kullanmaya çalışıyorum "kullanıcılar." $ _SESSION ['Valid_user'] ben dahil bir komut tanımlanmıştır. Ben "NEREYE = $ _SESSION ['valid_user']" kullanımı zaman benim SELECT deyimi, ben boş bir sayfa olsun. Ancak ben bunu alırsak, komut çalıştırır ve veritabanındaki görüntüler all mesajları değil, bu özel kullanıcı adı göstermek için tanımlandı sadece mesaj. Buna rağmen, ben while döngüsü veya deyim dışında $ _SESSION ['valid_user'] echo. İşte benim kod:
<?php
include("mainmenu.php");
include("checklogin.php");
/ / $ _SESSION Checklogin.php tanımlanan ['valid_user']
$con = mysql_connect("localhost", "root", "g00dfor@boy");
if(!$con){
die(mysql_error());
}
mysql_select_db("users", $con);
$result = mysql_query("SELECT * FROM mail WHERE to=$_SESSION['valid_user']");
/ / ['Valid_user'] NEREYE = $ _SESSION ile idam zaman boş bir sayfa görüntüler.
while($row = mysql_fetch_array($result))
{
echo "To: " . $row['to'] . "| From: " . $row['from'] . "<br/>";
echo "Subject: " . $row['subject'] . "<br/><br/>" . "Message: " . $row['message'];
echo "<br/>";
}
mysql_close($con);
?>
"Çift tırnak $ _SESSION ['valid_user'] koy.", Deme Ben zaten denedim.