Ben bu konuda 50 formları vardır inşa ediyorum bir web uygulaması var.
Ben çok güzel bu formların oluşturulması ve sunulması kolları çok güzel bir form inşa sınıf var ve bu, vb hata eylemci ile orada gerekli hiçbir yardım sarılı.
Ancak, formları 120 sayfalar arasında dağılmıştır. Gerçekten bazı bu sayfalar / formları için ideal bir organizasyon yapısı hakkında Sizden tartmak kullanabilirsiniz. İşte bazı fikirler vardır. Hem artıları ve eksileri var.
Her sayfa, başlığında, orada bir $ _POST varlığı ['eylem'] değişkeni algılar ve orada formları işler formu oluşturur.
Her form, bir form işlevleri dosyasında bir işlev tarafından yaptırılan ve o sayfanın başlığında denir zaman form nesnesi döndürür ve ne zaman işleme, $ _POST işleme fonksiyonları yanı sıra sayfanın başlığında denir bir süper küresel beri .
Her sayfa için profile.php gibi metot # 1 veya # 2 yukarıdaki durumda hangi bir profile.forms.php içeren başlığında bir dosya içerir.
Fikirler?
Sadece bir not, nadiren sayfa başına birden fazla form var olacaktır.