2012-10-20 4 views
0

웹 사이트에 Validation이 포함 된 PHP 문의 양식을 추가하고 싶습니다. 설정하기 쉬운 양식을 찾을 수없는 것 같습니다.Validatation Script가있는 PHP 문의 양식?

나는 스크립트의 일부 tpye에있을 것이라고 희망하는 몇 가지 다른 원하는 기능을 가지고 있습니다!

먼저 페이지를 새로 고치지 않고 양식을 처리하는 스크립트를 발견했습니다. 플러그인은 여기에서 찾을 수 있습니다 // http://net.tutsplus.com/tutorials/javascript-ajax/submit-a-form-without-page-refresh-using-jquery/

이름이 오류 텍스트가 유사 것을 말한다보다보다 짧은 3 자 경우 둘째, 이름 유효성 검사,

"이름보다 짧은 3자를 초과 할 수 없습니다"

세 번째로 유효한 전자 메일이 있는지 확인하십시오. 가짜 전자 메일은 허용되지 않습니다.

이러한 기능을 가진 플러그인 유형이 있습니까?

답변

1

모델/뷰/컨트롤러 환경으로 졸업 할 준비가 된 것 같습니다. Kohana 좀 봐. http://kohanaframework.org. Kohana을 사용

, 당신과 같이 유효성 검사 규칙을 지정할 수 있습니다

$extra_validation = Validation::factory($this->request->post()) 
    ->rule('password', 'min_length', array(':value', 8)) 
    ->rule('password_confirm', 'not_empty') 
    ->rule('home_city', 'not_empty'); 

// Create the user using form values 
$user = ORM::factory('user')->values($this->request->post(), array(
    'password', 
    'home_city', 
))->create($extra_validation); 
+0

권자 꽤 열심히 보인다. 추천 해 주셔서 감사합니다 :) – KXXT

+0

단계별 설치 가이드의 모든 유형이 있습니까? 왜냐하면 폴더 안의 어떤 것도 이해하지 못하기 때문입니다. -_- – KXXT

+0

당신이 유효성 검사를하는 쉬운 방법이 있어야한다는 사실을 기반으로해서 프레임 워크를 추천하게되었습니다. Kohana는 그 밖의 유일한 프레임 워크가 아닙니다 (CakePHP, Zend 등의 다른 것들이 있습니다). 그러나 그것은 제가 친숙하고 많이 사용하는 것입니다. 나는 Kohana를위한 튜토리얼을 가지고가는 것이 좋습니다. 하나는 http://kowsercse.com/2011/09/04/kohana-tutorial-beginners/에서 찾을 수 있습니다. – pogeybait