Sqlyi siteye atınca ürünler sayfası beyaz ekranda kalıyor error_log dosyası şu şekilde, (önceden doğru düzgün çalışıyordu, işlem dosyasına gelen izinsiz postları getleri engellemek için function yaptıktan sonra çalışmadı. Functionu sildim yine bir şey değişmedi.)
Error_log: Tıkla
Php den anlayanlar lütfen gelebilir mi hata var
10
●172
- 23-03-2022, 18:36:10
- 23-03-2022, 18:48:38urunler.php de 81. Satırda nesneyi string formatına çeviremeyeceğinize dair bilgilendirme var. "->" işaretinden kaynaklı bir sorun olduğunu düşünüyorum. Rica etsem ilgili kod bloğunu atabilir misiniz?
(Hataya göre, PDO işleminin bir döngü içerisinde olduğunu düşünüyorum. Döngünün tamamını atarsanız daha iyi olur.) - 23-03-2022, 18:51:03ASametYildirim adlı üyeden alıntı: mesajı görüntüle
<form> <table class="table table-striped table-hover r-0"> <thead> <tr class="no-b"> <th>Ürün Başlık</th> <th>Ürün Açıklama</th> <th>Ürün Fiyat</th> <th>Ürün Sıra</th> <th>Kategori</th> <th>Aktiflik</th> <th></th> </tr> </thead> <tbody> <tr> <?php $urun=$baglanti->prepare("SELECT * FROM urunler order by urun_sira ASC"); $urun->execute(); while ($uruncek=$urun->fetch(PDO::FETCH_ASSOC)) { $kategori_id = $uruncek['kategori_id']; $check = $baglanti->query("SELECT * FROM kategori WHERE kategori_id = '".$kategori_id."' ", PDO::FETCH_ASSOC); if ($check->rowCount()) { foreach ($check as $check) { } $kategori = $check["kategori_adi"]; }?> <td><?php echo $uruncek['urun_baslik'] ?></td> <td><?php echo $uruncek['urun_aciklama'] ?></td> <td><?php echo $uruncek['urun_fiyat'] ?> ₺</td> <td><?php echo $uruncek['urun_sira'] ?></td> <td><?=$kategori?> <td><span class="r-3 badge badge-info "> <?php if ($uruncek['urun_durum']=="1") { echo "Aktif"; }elseif($uruncek['urun_durum']=="0"){ echo "Pasif"; } ?> <td> <a href="urun-duzenle?id=<?php echo $uruncek['urun_id'] ?>"><i class="icon-pencil"></i></a> </td> </tr> <?php } ?> </tbody> </table> </form>bu var hocam - 23-03-2022, 19:14:52hocam tam olarakASametYildirim adlı üyeden alıntı: mesajı görüntüle
<div class="product-content"> <h5 class="title"><a href="urun-detay-<?=seolink($uruncek['urun_baslik']).'-'.$uruncek['urun_id'] ?>"><?php echo $uruncekama en son yaptığım veritabanı vardı odeme_ayar diye onu iayar yaptım düzeldi. - 23-03-2022, 19:27:17Hocam "<?php echo $uruncek" ifadesinin devamında $uruncek['urun_baslik'] gibi bir ifade yoksa sorun bundan kaynaklanıyordur.Saul4Goodmann adlı üyeden alıntı: mesajı görüntüle
Ayrıca rica etsem şurayı "<?=seolink($uruncek['urun_baslik']).'-'.$uruncek['urun_id'] ?>" şu şekilde "<?=seolink($uruncek['urun_baslik'])."-".$uruncek['urun_id'] ?>" değiştirebilir misiniz? (Baştaki sondaki tırnakları eklemeden)
Son olarak bir şeyi merak ettim. Databesenizde 2 tane mi ürün var yoksa 15 den fazla mı ürün var? - 23-03-2022, 19:28:455 ürün var ve urun_baslik diye bir şey bulunmakta hocamASametYildirim adlı üyeden alıntı: mesajı görüntüle