barkod okuyucuda tetiğe bastığında okuyup enter tuşuna basma olayı gerçekleşir. Eğer o anda bir input veya metin girilen bi alandaysan okuduğu barkod değerini yazar ve enter yapar. Eğer sayfadaysen sürekli bir input focus olsun diyorsan onun için bir kütüphaneye ihtiyacın yok zaten.
bir ürünün çok fazla bileşeni varsa mümkün olduğu kadar bu bileşenleri ayrı tabloda tut. Daha sonra ürünü çağırırken join kullanarak tüm tablolardan aynı ürün ile ilgili verileri tek sorguda çekersin.
frontend kısmında hangi yöntemi kullanırsan kullan, meraklı kullanıcılar mutlaka bir şeyleri değiştirirler. Onun için her zaman ön tarafta yaptığın tüm işlemleri backend tarafına istekte bulunduğunda tekrar kontrol etmelisin. Çok uzun bir iş gibi görünse de olması gereken bu.
her resim için $urungaleri_sorgu_goster[1] şeklinde yazmışsın, yaz 0,1,2,3 diye git yada bir döngü içine alıp öyle listelet.
buradaki soru veritabanına nasıl eklerim değil, php ile pdf nasıl okurum olacak. Onun için de verdiğin liknkteki pdf dosyayı indireceksin ve google üzerinde php read pdf diye aratınca çıkan kütüphanelerden işini görecek olanı kullanacaksın. İstediğin şekilde okutabildikten sonra db işi kolay.
iki farklı yolla halledebilirsin.
1) DB üzerinden çektiğiniz ID & Fiyat ilişkili olarak bir array içine koyun ve ardından array değerini küçükten büyüğe doğru basitçe sıralayabilirsiniz.
2) Çektiğiniz verileri çekilen sırası ile ayrı ayrı DIV yapıyorsanız, sayfa yüklendiği anda jquery ile div değerlerine göre bir sıralama yapabilirsiniz.
bunların içinde en az karışık ve hızlı çözüm olanı array olacaktır.
Hazırladığın sayfanın yapısına bağlı olarak dedicated bir sunucu seçmelisin. Paylaşımlı sunuculardan uzak dur. Sunucular hakkında bir bilgin yoksa, kurulum ve teknik destek anlamında yardımcı olacak bir hosting firması ile çalışmalısın. PHP ve MySQL konusunda CPU kullanımını dizginleyebilirsen, çok yüksek bir CPU ve RAM miktarına ihtiyacın olmayacaktır.
kargo ile birlikte resmi irsaliye veya irsaliyeli fatura göndermen gerekir. Bunun için en kolay yol paraşüt vb. 3. parti bir e-fatura portalı ile faturalarını oluşturup öyle eklemen. DB üzerinde ayrıca fatura tutman bir şey değiştirmeyecek senin için. Fatura & İrsaliye için şekilden çok resmiyet önemli.
htaccess dosyan güncellendiği anda etkin olmuyor olabilir. hosting üzerinde çalışıyorsan bunu firmaya sorabilirsin. litespeed gibi bir alt yapın varsa, litespeed işlemi yeniden başlatıldığında dosyandaki değişiklikler aktif olur.
upload işlemini sadece resim için yapacaksan, resimi yeniden boyutlandırıp (resize) öyle kaydedebilirsin. Zaten sahte uzantılı bir dosya ise yeniden boyutlandırmada hata alacaksın.