2010-03-22 5 views
0

로 이동하기 전에 사용자가 체크 아웃 프로세스의 다음 페이지로 이동을 허용하기 전에 내 데이터베이스와 폼 입력의 유효성을 검사합니다. 따라서 데이터가 정확하면 다음 단계로 이동하십시오. else => 현재 페이지에 머물러있어 사용자가 입력을 기꺼이 받아 들일 수 있습니다.검증 양식 다음 페이지

어떻게하면됩니까?

답변

1

나는 입력이 검증되어야하는 것이 중요 경우 서버 측 유효성 검사를 수행하는 것이 좋습니다 것입니다.

는 의사 코드의 비트,하지만 난 같은 것을 할 것입니다.

<?php 
if($_POST) 
{ 
    $error = FALSE; 
    // Do your validation here, if some fails, set some 
    // error messages and set $error = TRUE 
    if(!$error) 
    { 
     // There wasn't any errors carry onto next page 
     header('Location: /url/to/next/page.php'); 
     exit(); 
    } 
} 
?> 
+0

감사, 이것은 매우 도움이되고있다. – Fortisimo

0

사용자 친화적 인 솔루션은 그렇게 자바 스크립트를 사용하는 것입니다, 그래서 페이지가 오류로 다시로드 할 필요가 없습니다. jQuery validate plugin을 살펴보십시오.