Sunucu İstemci tarafı formu otomatik dolum vs

3 Cevap php

Son zamanlarda kullanıcıların kurduğum özel bir CMS kayıtları düzenlemek, form doldurmak için istemci tarafı jQuery komut dosyalarını kullanarak oldum. Sunucu tarafı komut dosyası PHP.

How bu benim sorunu değil yapmak için. Benim size soru görüşü küçümsemeleridir. Benim müşteri javascript şimdiye kadar çoğu kullanıcı sorunu yapmayız ya da sadece kapatmak için nasıl bilmiyorum gibi bir sorun olmamıştır benim CMS kullanmak için açık olması gerekir. PHP radyo ve onay kutusu elemanları, gibi şeyler doldurmak için çok daha fazla kod alır gibi sunucu tarafı komut dosyası kullanarak. JQuery kullanarak benim php bir nesneyi doldurmak olan ve çeşitli form elemanları değerleri üzerinden geçerek bir esinti yapar.

Bu Düşünceler açıktır. Okuduğunuz için teşekkürler.

Edit: seengee doğru - yeterli bilgi Yukarıdaki yok. Ben bir veritabanından bir girdi çekerek ve kullanıcı mevcut bilgilerinde değişiklik yapabilirsiniz formu doldurma ediyorum. Javascript bilge çok daha az hantal programlama. Ben zaten bu kadar güvenli cevabını bilmek gibi hissediyorum. Ben sadece senin düşüncelerin için arıyorum. Kesin bir cevap varsa özür dilerim burada-Ben eğlenceli bir tartışma olabileceğini düşündüm.

3 Cevap

Gerekli değildir, ve (çoğu kullanıcı bir farkı yaşayacaksınız olmaz) fazla bir fark yapmaz, o zaman bunu yapmayın. , Diğer taraftan, size gelecekte müşteri tabanı genişleyen planlıyorsanız ve bu uygulamayı kullanarak daha fazla kişi bekliyoruz, ben devam edeceğini ve bu uygulama için gerekli bir özellik ise bunu sağlamak.

Bu saat, para, ve gereksinimleri söz konusu olduğunda, bunun gerekli olmadığını kendinize sormanız gerek. Eğer gerekli ise, ne öncelik buna atfedilen olmalıdır. Ben bu hemen gerekli olmadığını okudum ne gibi görünüyor, ama gelecekte olabilir. Belki bazı form işleme sınıfları arama başlar, ya da kendi tasarımı başlamak - Sonuç olarak, muhtemelen verimli bu nasıl yapılacağı hakkında beyin fırtınası başlamak istiyorum.

Bu sayfa yüklendikten sonra form öğeleri güncelleştirmek için javascript için değişkenleri oluşturmak için PHP yazmak için oldukça dolambaçlı bir yaklaşım gibi görünüyor. PHP bunu. O kadar zor değil:

<?php if($var) echo 'checked="checked"' ?>

Ve sayfa yük var ve sonra javascript çalıştığında değişmez.

-- Edit: I'm assuming that you're talking about filling in forms BEFORE the user does anything. If you're talking about AFTER/AS the user does stuff, the javascript is very appropriate.

Ben bir kullanıcı bir 'galeri' butonu ya sayfasından önce sayfayı düzenlemek için bir şey jQuery ile gönderilen tıkladığında kabul edeceğim.

Neden PHP oturumları kullanmaz? Bir kullanıcı düzenle düğmesini tıkladığında, oturumuna tüm makaleyi (ya da herneyse) yüklemek ve daha sonra düzenleme sayfasında echo'd var. Javascript etkin olmaması kullanıcıların sorunu önlemek istiyorum.