محاولة جلب اسم المستخدم من الجلسة في php

0

أحاول جلب اسم المستخدم / الاسم بالكامل من الجلسة الحالية في php. لا أحصل على نتيجة. سيكون موضع تقدير أي حل من المجتمع.

<?php
$username=$_SESSION['login'];
$sql = "SELECT FullName FROM USERS WHERE kUsername=:username ";
$query= $dbh -> prepare($sql);
$query-> bindParam(':username', $username, PDO::PARAM_STR);
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
if($query->rowCount() > 0)
{
    foreach($results as $result)
    {?>

<?php }}?>
<?php print htmlentities($result->FullName); ?>
<label class="col-sm-2 control-label"><?php echo htmlentities($result->FullName);?></label>

1 إجابة

0

إضافة هذا الحل بناءً على التعليقات أعلاه.

تحتاج أولا إلى التأكد من الاتصال session_start قبل محاولة استخدام $_SESSION متغير.

ثم تأكد $username = $_SESSION['login']; هي القيمة التي تريد البحث عنها. بناءً على تعليقك ، يبدو أنه يجب أن يكون $username=$_SESSION['alogin'];

:مؤلف

أسئلة ذات صلة

فوق
قائمة طعام