$ _SESSION 데이터를 설정하고 페이지에 에코하려고합니다. 헤더의 세션을 정의 중입니다.은 세션 데이터를 정의하고 반향하는 것처럼 보이지 않습니다.
<?php
$users = $mysqli->query('SELECT * FROM fn WHERE username = '.$_SESSION['username']);
if (is_object($users)) {
if ($users->num_rows) {
while ($row = $users->fetch_assoc()) {
$first_name = $row['first_name'];
$last_name = $row['last_name'];
$email = $row['email'];
$number = $row['number'];
$region = $row['region'];
$company = $row['company'];
$level = $row['level'];
}
}
}
$_SESSION['first_name'] = $first_name;
?>
내 페이지에 header.php 파일을 포함하고 있으며 session_start()를 사용하고 있습니다.
저는 무엇이 잘못되었는지 전혀 몰라요.
로그인 할 때 세션에 추가 되었기 때문에 사용자 이름과 암호가 표시되도록 관리하고 있습니다.
세션 시작은 먼저 사용하기 전에 포함시켜야합니다. –
또한 사용자 이름은 문자열 일 가능성이 높으므로 주위를 따옴표로 묶어야합니다. $ mysql -> mysql -> mysql -> mysql> mysql> mysql> mysql> – Qirel