본문 바로가기

Web Program159

다중 파일 업로드 처리. 다중 파일 업로드 처리 모듈이 필요해 졌다. 오랜만에 만져보는 php. 웬지 낯설다~~ 풀소스를 올리진 않는다. 필요한 부분은 어느정도 노력해서 만들어야 하지 않겠는가~~ write.html save.php if ($_FILES['ufile_name']) { fixFilesArray($_FILES['ufile_name']); $i=0; foreach ($_FILES['ufile_name'] as $position => $ufile_name) { // should output array with indices name, type, tmp_name, error, size //var_dump($ufile_name); if($ufile_name[name]) { // 확장자 검사 if($ufile_name[nam.. 2010. 5. 17.
UnhandledExceptionModule.cs IIS 가 죽는다. 이벤트 뷰어를 보니 아래 로그가 나타난다. 응용 프로그램 풀 ‘DefaultAppPool’에 사용되는 프로세스가 예기치 않게 종료되었습니다. 프로세스 ID는 ‘2548’입니다. 프로세스 종료 코드는 ‘0xe0434f4d’입니다. 검색을 해 보니.. 웹응용프로그램에서 다수의 오류가 발생될경우 나타나는 현상이란다. 다른 URL 을 호출하는 코드가 있는데. 받는 URL 에서 에러를 발생 시켜서 나는 오류 같다. MSDN 을 검색해 보니 해결 방법이 나와 있다. 아직 적용은 해 보지 않아 정확히 작동이 되는지 여부는 모르겠다. 자세한 내용은 아래 사이트 참조 http://support.microsoft.com/kb/911816/ko MSDN 본문 내용 예외 정보를 응용 프로그램 로그에 기록하.. 2010. 5. 11.
IE 8 과 vs2005 에서 웹 응용프로그램 디버깅 window7로 컴퓨터를 새로 깔았다. 이런 저런 셋팅도 끝났다. 응용프로그램 개발 하는데 문제가 없었다.. 웹 프로그램을 디버깅 할려니 디버깅이 안된다. 이런 젠장.. 또 먼가 안되네.. MSDN 에 설명이 되어 있다. vs2005에서 웹 응용프로그램을 디버깅 하기 위해선 약간의 작업이 필요하다. 1. 레지스트리 편집을 연다 2. HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main 으로 이동 3. Dword 형식으로 TabProcGrowth 이름으로 키를 생성. 값은 디폴트 0 으로 설정 vs2005 를 다시 시작하고 F5를 누르면 디버깅이 된다. 오~~ 좋다.. 2010. 1. 19.
IE 버젼 체크 IE 8 이 나오면서 이런 저런 보안 때문에 생각할게 많아 졌다. 웹 프로그램도 역시 어렵다.. 버젼 체크는 필수가 되어 버렸다. function getInternetExplorerVersion() // Returns the version of Internet Explorer or a -1 // (indicating the use of another browser) { var rv = -1; // Return value assumes failure if (navigator.appName == 'Microsoft Internet Explorer') { var ua = navigator.userAgent; var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})"); if (r.. 2010. 1. 19.