MVC web geliştirme için: Kayıt formu?

1 Cevap php

Nasıl (Ben PHP kullanıyorum) bir web sitesi için MVC deseni kullanarak bir kayıt formu uygulama hakkında gitmek istiyorsunuz?

Ben denetleyici başlangıçta POST verileri almak gerektiğini düşünüyorum. Sonra muhtemelen modeli ile bazı interation (kullanıcı başarıyla imzalar ise) gerçekleşmesi gerekebilir. Sonra kayıt formu görünümü denilen olacağını düşünüyorum, ve bir değer kayıt başarılı olmadığını söyleyerek geçmiş olacaktır.

Stuff I ile yardıma ihtiyacım var:

  • Ben giriş doğrulama (yani doğru e-posta adresi biçimlendirme) nerede yapacağız? Nasıl kullanıcı adı benzersiz olduğundan emin olmak için kontrol edebilirim?

  • Benim açıklama geri kalanı tamam mı?

  • Nasıl you bir MVC web sitesi kayıt formu yapıyor hakkında gitmek istiyorsunuz?

1 Cevap

Where do I do input validation (ie. proper email address formatting)? How do I check to make sure the username is unique?

Bu da denetleyicisi gitmeli. Çoğu MVC çerçeveler bir doğrulama sınıf var.

Benim açıklama geri kalanı tamam mı?

Evet MVC standartlarına göre gibidir.

How would you go about doing an MVC website signup form?

Form gönderildiğinde, bu işler ve denetleyicisi valide alır ve modeli veritabanına kullanıcı bilgileri kaydetmek için denetleyicisi denir. Bu denetleyici belirtilen sayfaya kullanıcıya göndermek için bir yönlendirme çağırır sonra.