SQLデータベースからユーザー名を取得してチャットに配置しようとしています。私のデータベースは以下のように構成されています。何をしても、。$ user_info ['username']を実行することでユーザーのユーザー名をエコーできるため、理解できないように機能しません。ただし、fwrite関数内に配置すると、何も表示されません。何が欠けているのですか、なぜユーザー名がfwrite関数内に表示されないのですか?
db http://goawaymom.com/db.jpg
<?
mysql_connect("localhost", "root", "password") or die(mysql_error());
mysql_select_db("root_members") or die(mysql_error());
session_start();
if(isset($_SESSION['name'])){
$text = $_POST['text'];
$fp = fopen("log.html", 'a');
fwrite($fp, "<div class='msgln'> ".$user_info['username'].">".stripslashes(htmlspecialchars($text))."</div>");
fclose($fp);
}
?>