Ezcode 235

[PHP] 랜덤값, 디비와 중복되지 않는 값 만들기

예를 들어 업체코드를 생성하는데 있어서 이미 저장된 데이터와 중복되지 않는 값이어야 하며, 랜덤이어야 할때 $compCodeArr = array(); $sql_f = "select comp_code from tblName "; $result_f = mysql_query($sql_f); while($row_f = mysql_fetch_array($result_f)) { array_push($compCodeArr, $row_f[" comp_code']); // 저장된 comp_code를 배열화한다. } // 중복되지 않을때까지 루프 // 형식은 CD라는 문자열과 해당년도 두자리, 그리고 랜덤의 숫자 4자리를 포함한다. while(in_array($Data[comp_code] = "CA".date("y",ti..

WEB/PHP 2012.01.11

[PHP] 이메일 유효성 검사 function

javascript 이외에 php로 유효성 검사할때 쓰이는 function 이다. 의외로 php로 재검사를 하던지, js말고 php해야할 경우 쓰게된다. function filter_email_address($email) { $email = filter_var($email, FILTER_SANITIZE_EMAIL); if(filter_var($email, FILTER_VALIDATE_EMAIL)) return TRUE; else return FALSE; } if(filter_email_address($email) == false) { echo "잘못된 이메일 형식입니다."; } else { echo "올바른 이메일 형식입니다."; } }

WEB/PHP 2012.01.06