Dısarıdan gelen veri nerede burada?

merhaba arkadaşlar kodlamam gereken bir sayfa var ilgili kodlar aşağıda ama bir hata yaptım listeleme yapmıyor acaba hata nedir? yardım ederseniz sevinirim teşekkürler PHP:

optimizasyona girersek zaten 10 - 20 tane çıkartırım. ama en kötüsü ile sorgu almak, ile sorgu sadece dur bakim şu tabloda ne var ne yok diye geliştirme yaparken alınmalı. yazdığınız bir script içinde olması hiçbir şartta normal değildir. tüm kolonları çekiyor bile olsanız. ayrıca çok incelemedim ama bu 3 sorguyu birleştirip tek sorguda aynı verinin çekilebileceğine de eminim.

muratmoon' Alıntı:

dışarıdan veri gelmiyor bulunduğu sayfada başka yerlerde kullanıldığı için o şekilde ayrıca bu kişilere açık bir script değil yönetim panelinde bir sayfanın bir kısmı. 3 sorguyla ilk olarak veri çektim listelendi ama sonrasında veriler listelenmedi hata nerde onu arıyorum bu doğrultuda yardım ederseniz sevinirim

Buradaki herkesin yapacağı şeyi yapıp tepki vereceğini biliyorum ama ne yazıkki yinede söylemeden edemeyeceğim. Bu yukarıdaki kodu sen yazdıysan ve bu kodla bir script oluşturmayı düşünüyorsan vazgeç. Yukarıda verdiğin kodun her satırında en az 2 güvenlik açığı, en azda 3 tane optimizasyon problemi var. Kodlama standartları ile ilgili ve phpde güvenlik ve optimizasyon hakkında biraz daha döküman okuman gerekli. Bunları ister iyi niyetli bir tavsiye olarak kabul edip kendini geliştirebilirsin, yada bana sataşırsın ama cevap alamazsın. Bundan sonrası senin bileceğim bişey.

Ne yapmaya çalıştığını yazarsan daha iyi olur. Iki while iç içe, her bir kullanıcı döngüsünde tekrar sipariş döngüsü neden içinde.

1. dışardan gelen veriyi kontrol etmeden veritabanı sorgusu içinde kullanmak. 2. veritabanından gelen veriyi encode etmeden html içinde kullanmak.

@muratmoon acaba söylediğiniz 2 güvenlik açığını da yazabilirsiniz. Veya bu konuda ne gibi bir araştırma yapabiliriz. Biraz daha açıklayıcı bilgi verirseniz memnun olurum.

Biz tüm veriyi kendimiz giriyoruz kesinlikle dışardan veri almıyoruz, veriyi de ona göre giriyoruz diyorsanız ilk madde belki bi ihtimal kullanım dışı olabilir ama uygun programcılık böyle değildir.

merhabalar sorun giderildi yanlış yaptığım şey whileları silmemişim sorguyu kopyala yapınca + tablo içindeki verileri uyuşmadığı için ilgi gösteren herkese teşekkürler konu kilitlenebilir veya silinebilir

bi önceki mesajımı okursan açıkladım. veritabanına veri dışardan gelecektir. örneğin aşağıdaki iki alan; $odemeyapanid = $cek ; $odemeyapilanis = $cek ;