비어 있지 않은 경우에만 이미지 유효성 검사 확장 유효성 검사 문제

user1655410

비어 있지 않은 경우에만 이미지 확장을 확인하려는 cakephp의 이미지 파일에 대한 유효성 검사 규칙을 사용하는 메신저. 문제는 내가 이미지를 제공하지 않으면 cakephp가 확장을 유효성 검사하고 있으므로 유효성 검사 오류 '이미지 파일 만'이 표시됩니다. 여기에 이미지 유효성 검사에 사용하는 유효성 검사 규칙이 있습니다.

image' => array(
            'notEmpty' => array(
                //'message' => 'Your custom message here',
                'allowEmpty' => true,
                'required' => false,
                //'last' => false, // Stop validation after this rule
                //'on' => 'create', // Limit validation to 'create' or 'update' operations
            ),
            'extension' => array(
                'rule' => array('extension', array('png','jpg','jpeg')),
                'message' => 'Only images files',
            ),

이 플러그인을 이미지 업로드 https://github.com/josegonzalez/cakephp-upload 사용 합니다.

드르 몽키 닌자

당신의 notEmpty당신이 그렇게 아마 제거 할 수있는 규칙을 지정하지 않은 것처럼 규칙은 아무것도 표시되지 않습니다.

필드가 비어있는 경우 Cake에 규칙을 무시 'allowEmpty' => true하도록하려면 extension규칙에 를 추가해야합니다 .

public $validate = array(
    'image' => array(
        'extension' => array(
            'rule' => array('extension', array('png','jpg','jpeg')),
            'message' => 'Only images files',
            'allowEmpty' => true
        )
    )
);

최신 정보

CakePHP의 업로드 플러그인은 가지고 자신의 확장 유효성 검사 규칙을 , isValidExtension당신이 사용할 수를 -

public $validate = array(
    'image' => array(
        'extension' => array(
            'rule' => array(
                'isValidExtension', 
                array('png','jpg','jpeg'), 
                false
            ),
            'message' => 'Only images files'
        )
    )
);

false위와 같이 규칙의 세 번째 매개 변수로 전달 하면 파일이 업로드 될 때만 규칙이 확인됩니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

비어 있지 않은 경우 유효성 검사 확인

분류에서Dev

Java Bean 유효성 검사 : 속성이 비어 있지 않은 경우에만 @Pattern 적용

분류에서Dev

Rails 5 : 필드가 비어 있지 않은 경우 길이 유효성 검사

분류에서Dev

비어 있지 않은 입력 필드 유효성 검사

분류에서Dev

XSD를 사용한 XML 유효성 검사에서 문자열이 비어 있지 않은지 확인하십시오.

분류에서Dev

비어 있지 않은 요소에 대한 스프링 유효성 검사 문자열 목록

분류에서Dev

저장되지 않은 개체에 대한 유효성 검사

분류에서Dev

비어 있지 않은 경우에도 필드 유효성 검사에 널 포인터 예외가 표시됨

분류에서Dev

의미 론적 양식 유효성 검사-비어 있지 않은 필드 중 하나에 대한 유효성 검사

분류에서Dev

제출 후 작동하지 않는 유효성 검사 미만

분류에서Dev

jquery 유효성 검사기-유효하지 않은 경우에도 양식이 여전히 제출 됨

분류에서Dev

JavaScript에서 float의 유효성 검사 및 비어 있지 않음

분류에서Dev

셀 내 데이터 유효성 검사 목록에서 비어 있지 않은 빈 문자열을 제외하는 비 매크로 솔루션

분류에서Dev

jQuery Validate 플러그인에서 구문 유효성 검사없이 필수 필드 만 비어 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

Laravel 유효성 검사 확장이 실행되지 않음

분류에서Dev

Rails-다른 필드가 비어 있지 않은 경우 필드 유효성 검사

분류에서Dev

React에서 스타일이 지정된 구성 요소에 대한 비어 있지 않은 문자열 유효성 검사

분류에서Dev

유창한 유효성 검사 수집 항목이 null / 비어 있지 않음

분류에서Dev

눈에 잘 띄지 않는 클라이언트 유효성 검사 규칙의 유효성 검사 유형 이름은 구성되어야합니다.

분류에서Dev

Symfony 양식 유효성 검사에서 두 필드 중 하나 이상이 비어 있지 않은지 확인하십시오.

분류에서Dev

이미지 확장자 유효성 검사 오류

분류에서Dev

Countifs N 여러 기준 (데이터 유효성 검사에서)에 걸쳐 계산하지만 데이터 유효성 검사 셀이 비어있는 경우 0을 반환하지 않습니다.

분류에서Dev

Spring 유효성 검사 주석-문자열에 대한 2 자 항목이 실제 미국 주인지 어떻게 확인할 수 있습니까?

분류에서Dev

문이 작동하지 않는 경우 JQuery 양식 유효성 검사

분류에서Dev

양식 유효성 검사에있어 문제점

분류에서Dev

내 유효성 검사에 어떤 문제가 있습니까?

분류에서Dev

필드가 비어 있지 않은 후에도 Cakephp 2 유효성 검사가 필요합니다.

분류에서Dev

유효하지 않은 이메일 또는 비어있는 이메일 필드에 대한 유효성 검사 오류는 어떻게 받습니까?

분류에서Dev

c에서 문자열의 유효성을 검사하지 않는 이유

Related 관련 기사

  1. 1

    비어 있지 않은 경우 유효성 검사 확인

  2. 2

    Java Bean 유효성 검사 : 속성이 비어 있지 않은 경우에만 @Pattern 적용

  3. 3

    Rails 5 : 필드가 비어 있지 않은 경우 길이 유효성 검사

  4. 4

    비어 있지 않은 입력 필드 유효성 검사

  5. 5

    XSD를 사용한 XML 유효성 검사에서 문자열이 비어 있지 않은지 확인하십시오.

  6. 6

    비어 있지 않은 요소에 대한 스프링 유효성 검사 문자열 목록

  7. 7

    저장되지 않은 개체에 대한 유효성 검사

  8. 8

    비어 있지 않은 경우에도 필드 유효성 검사에 널 포인터 예외가 표시됨

  9. 9

    의미 론적 양식 유효성 검사-비어 있지 않은 필드 중 하나에 대한 유효성 검사

  10. 10

    제출 후 작동하지 않는 유효성 검사 미만

  11. 11

    jquery 유효성 검사기-유효하지 않은 경우에도 양식이 여전히 제출 됨

  12. 12

    JavaScript에서 float의 유효성 검사 및 비어 있지 않음

  13. 13

    셀 내 데이터 유효성 검사 목록에서 비어 있지 않은 빈 문자열을 제외하는 비 매크로 솔루션

  14. 14

    jQuery Validate 플러그인에서 구문 유효성 검사없이 필수 필드 만 비어 있는지 확인하는 방법은 무엇입니까?

  15. 15

    Laravel 유효성 검사 확장이 실행되지 않음

  16. 16

    Rails-다른 필드가 비어 있지 않은 경우 필드 유효성 검사

  17. 17

    React에서 스타일이 지정된 구성 요소에 대한 비어 있지 않은 문자열 유효성 검사

  18. 18

    유창한 유효성 검사 수집 항목이 null / 비어 있지 않음

  19. 19

    눈에 잘 띄지 않는 클라이언트 유효성 검사 규칙의 유효성 검사 유형 이름은 구성되어야합니다.

  20. 20

    Symfony 양식 유효성 검사에서 두 필드 중 하나 이상이 비어 있지 않은지 확인하십시오.

  21. 21

    이미지 확장자 유효성 검사 오류

  22. 22

    Countifs N 여러 기준 (데이터 유효성 검사에서)에 걸쳐 계산하지만 데이터 유효성 검사 셀이 비어있는 경우 0을 반환하지 않습니다.

  23. 23

    Spring 유효성 검사 주석-문자열에 대한 2 자 항목이 실제 미국 주인지 어떻게 확인할 수 있습니까?

  24. 24

    문이 작동하지 않는 경우 JQuery 양식 유효성 검사

  25. 25

    양식 유효성 검사에있어 문제점

  26. 26

    내 유효성 검사에 어떤 문제가 있습니까?

  27. 27

    필드가 비어 있지 않은 후에도 Cakephp 2 유효성 검사가 필요합니다.

  28. 28

    유효하지 않은 이메일 또는 비어있는 이메일 필드에 대한 유효성 검사 오류는 어떻게 받습니까?

  29. 29

    c에서 문자열의 유효성을 검사하지 않는 이유

뜨겁다태그

보관