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>
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.
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.
Aucun commentaire:
Enregistrer un commentaire