OCILogin 함수를 이용시 앞에 @ 를 붙여서 에러메시지 발생을 suppress 시켜 보시기 바랍니다. 그리고 그 뒤에 바로 OCIError 함수를 이용해서 혹시 에러가 발생하지 않았는지 점검하는 방법이 있을 것 같습니다.
>>Marvin™ 님께서 쓰시길<<
:: 안녕하세염..고수님들..ㅡㅡ;;
:: PHP/ORACLE8i를 이용하여 웹상에서 사용자 입력값에 의한 디비접속에서 비정상적인 입력인자(비인증자,
:: 서비스네임 오류등)에 대한 에러메세지가 관리자가 지정한 대로 출력되게 하려면 어떻게 해야하는쥐...
::
:: 현재로선 그냥 인증되지 않은 사용자라든지, 서비스네임 Resolve가 잘못됬다든지등의 에러메세지와 함
:: 께 ORA-xxxx라는 에러코드와 에러가 발생한 페이지의 경로등이 그대로 화면에 출력되고 있는데...어떻
:: 게 해야할까여?
:: mysql의 경우엔 mysql_connect() or die("어쩌구") 하면 디비 접속 실패시 이 어쩌구가 출력되고 마는
:: 데...오라클함수에선 위의 메세지와 이후에 이 어쩌구가 표시되는군여..
::
:: 고수님들의 고견 부탁드립니다...ㅡㅡ;;
::
|