samedi 21 août 2021

When opening SESSION with PHP PDO and pulling data, html tags are lost

now I have a profile-settings field, here I will pull the data of the registered user and have it edited, but we have a problem.

<?php include 'src/header.php'; ?>


<?php 

    $uyesor = $db->prepare('SELECT * from user where user_username=:user');
    $uyesor->execute(array(
        'user' => @$_SESSION['user_username']
    ));
    $uyecek = $uyesor->fetch(PDO::FETCH_OBJ);
    echo '<pre>';
    print_r($uyecek);
    echo '</pre>';
 ?>
 
<form action="" method="POST" enctype="multipart/form-data">
    <label>Kullanıcı adı: <input type="text" name="user_username" value="<?php echo $uyecek['user_username'] ?>" required></label><br>
    <label>Yeni Şifre: <input type="password" name="user_newpassword" value="" required></label><br>
    <label>Eski Şifre: <input type="password" name="user_password" value="" required></label><br>
    <label>Profil Fotoğrafı: <input type="file" name="user_pp" value="" required></label><br>
    <label>Ad: <input type="text" name="user_name" value="<?php echo $uyecek['user_name'] ?>" required></label><br>
    <label>Soyad: <input type="text" name="user_lastname" value="<?php echo $uyecek['user_lastname'] ?>" required></label><br><br>
    <h3>Sosyal Medya Bağlantılar</h3><br><br>
    <label>Facebook: <input type="text" name="user_facebook" value=""></label><br>
    <label>YouTube: <input type="text" name="user_youtube" value=""></label><br>
    <label>İnstagram: <input type="text" name="user_instagram" value=""></label><br>
    <label>Twitter: <input type="text" name="user_twitter" value=""></label><br>
    <label>Telegram: <input type="text" name="user_telegram" value=""></label><br>
    <label>Spotify: <input type="text" name="user_spotify" value=""></label><br>
    <label>TikTok: <input type="text" name="user_tiktok" value=""></label><br>
    <label>LinkedIn: <input type="text" name="user_linkedin" value=""></label><br>
    <label>Reddit: <input type="text" name="user_reddit" value=""></label><br>
    <label>Figma: <input type="text" name="user_figma" value=""></label><br>
    <input type="submit" name="yolla" value="Kaydet">
</form>

enter image description here

I have a session, as you can see, I can access my data from here, even let me make a print_r for you to understand better.

enter image description here

As you can see my session is working now but my input tags are gone. Now I'm going to disable my session, so I'm going to log out of my account.

enter image description here




Aucun commentaire:

Enregistrer un commentaire