Php Kullanıcıya özel resim çekme nasıl yapabilirim?
6
●138
- 18-06-2020, 19:49:53Merhaba arkadaşlar. Admin paneli yazıyorum ve giriş yaptığımda sol köşede bir kart ekledim kullanıcının isminin ve resminin yer aldığı. Girişten sonra otomatik ismi çekebildim ama kullanıcının idsine göre resmi nasıl otomatik orada göstermesini sağlayabilirim?
- 18-06-2020, 19:56:20pdo ile kodluyorsanız eğer
$row = $db->query('SELECT * FROM users WHERE id = 1')->fetch(); echo $row['user_img'];kendinize göre şekillendirebilirsiniz hocam - 18-06-2020, 20:18:46İşte profil resmini tabloya nasıl ekleyebilirim orada sorun yaşıyorum. Bu işlerde biraz yeniyim kendimi geliştirmek için basit bir panel yazman istedim. onuda açıklayabilirseniz sevinirim.ynR adlı üyeden alıntı: mesajı görüntüle
Verdiğiniz kodda anladığım kadarıyla id numarasını 1 olan kullanıcının resmini çekiyor. Ben giriş yaptıktan sonra kullanıcını idsini sorgulamasını ondan sonra id göre fotoğrafın eklenmesini istiyorum.HoffnungTR adlı üyeden alıntı: mesajı görüntüle - 18-06-2020, 20:37:55Ubunkulu adlı üyeden alıntı: mesajı görüntüle
<?php if ($_POST) { $yetkili_adi = $_POST['yetkili_adi ']; $yetkili_soyadi = $_POST['yetkili_soyadi ']; $foto = $_POST['foto']; if ($yetkili_adi <> "" && $yetkili_soyadi <> "" && isset($_FILES['foto'])) if ($_FILES['foto']['tmp_name'] != "") { $boyut = $_FILES['foto']['size']; if ($boyut > (1024 * 1024 * 10)) { echo 'Dosya 10MB den büyük olamaz.'; } else { $tip = $_FILES['foto']['type']; $isim = $_FILES['foto']['name']; $uzanti = explode('.', $isim); $uzanti = $uzanti[count($uzanti) - 1]; $random = rand(); $dosya = $_FILES['foto']['tmp_name']; $foto_url = $random . "." . $uzanti; copy($dosya, '../img/' . $foto_url); echo ''; $satir = [ 'foto' => $foto_url, 'yetkili_adi' => $yetkili_adi, 'yetkili_soyadi ' => $yetkili_soyadi , ]; $sql = "INSERT INTO tablo_adi SET foto=:foto, yetkili_adi=:yetkili_adi, yetkili_soyadi =:yetkili_soyadi ;"; $durum = $dbh->prepare($sql)->execute($satir); if ($durum) { $sonId = $dbh->lastInsertId(); echo ' veri eklendi... '; } } } } ?> - 19-06-2020, 12:40:49ynR adlı üyeden alıntı: mesajı görüntüle
Üstat yardımın için çok teşekkür ederim ama kodları çözemedim henüz o seviye değilim galiba.
Biraz kolaya kaçıp if komutu ile bir çözüm buldum. Zaten 3 kullanıcı olduğu için daha sonrada eklenmeyecek SESSION dan gelen id bilgisine göre resimleri çekmesini sağladım şimdilik böyle bir çözüm oldu ama bu kodları da not aldım ileride kullanırım mutlaka. - 19-06-2020, 12:45:25sana verdiğim kodları heryerde kullanabilirsin standart olarak bir veri göndermeye yariyor işi çözdüysen sorun yokUbunkulu adlı üyeden alıntı: mesajı görüntüle
