웹프로그램286 [PHP] IP4 대역 . 제거 및 자릿수 변경하기 국내 IP대역만 허용하기 위한 방법에 대한 앞 게시글을 보신분이라면 IP를 일괄 적으로 편하게 수정 했으면 하는 분들 있을것 같아 제가 변경 하는데 사용한 소스 올립니다. 일단 엑셀파일에서 시작IP 와 마지막 IP를 에디터플러스로 불러와서 변경 : (줄의시작) ^ -> " 변경 : (텝영역복사) 텝 -> _ 변경 : (줄의끝) $ -> ", 변경 : (개행) \n -> 제거 위와 같이 4단계를 거치면 "202.6.95.0_202.6.95.255","202.14.103.0_202.14.103.255","202.14.165.0_202.14.165.255",.... 처럼 만들어 진다. 이 값을 아래 소스에 넣어서 돌리면 각 IP 자릿수를 맞도록 수정 해줍니다. 아래과정은 소스상에 넣어두면 매번 번거롭게 변환 .. 2009. 4. 10. [PHP] 보안 국내 IP 대역만 접속 하도록 응용 국내 아이피 대역을 확인 하실려면 https://ip.nida.kr/ip_cate_stat/stat_05_04.act 에서 확인 가능하며 엑셀 파일로도 다운 가능 합니다. https://ip.nida.kr/ip_cate_stat/stat_05_04_toexcel.act 다운 받은 엑셀 파일내용 중 시작IP 와 마지막 IP 값을 각 자리수가 3자리가 되도록 수정후 . 점을 제거 합니다. 202.6.95.0 인경우 202006095000 처럼 바뀌겠군요. 이렇게 바뀐 값을 "시작IP_마지막IP" 처럼 변경해서 배열로 담습니다. 저의 경우 에디트 플러스를 활용 했습니다. $ipgroup = array("2020060950000_202006095255","202014103000_202014103255"); 처럼.. 2009. 4. 10. ASP 메일 발송시 다음 이유 때문에 원격 도메인 'naver.com'에 메시지를 배달하지 못했습니다. asp Server.CreateObject("CDONTS.NewMail")를 이용 해서 메일 발송시 이벤트뷰어에 다음 이유 때문에 원격 도메인 'naver.com'에 메시지를 배달하지 못했습니다. The remote server did not respond to a connection attempt. 이런 메시지가 기록 되며 메일이 발송 안되는 경우 저의 경우엔 이때 메일 발송 페이지(ASP) 잘 접속되며 메일 발송도 잘되었다고 처리 되지만 정작 메일 발송은 안되고 C:\Inetpub\mailroot\Queue 에 계속 쌓이며 발송이 안되는 증상 이었습니다. 원인을 확인한 결과 네트워크 카드가 2개로써 하나는 외부망 하나는 내부망으로 연결된 네트워크 구조로 하여 DB는 내부망으로 접속 하도록 해놨습니다... 2009. 4. 7. ASP 메일발송시 오류 Microsoft VBScript 런타임 오류 error '800a0046' 사용 권환이 없습니다. 윈도우서버의 SMTP 를 이용한 메일 발송시 사용권환이 없다는 오류가 발생 하는 경우 Microsoft VBscript 런타임 오류 error '800a0046' 사용 권한이 없습니다. ......... set objmail = server.CreateObject("cdonts.newmail") '메일 객체 선언 objmail.from=strfrom objmail.to=strto objmail.subject=strsubject objmail.body=strbody objmail.importance=1 '중요도 objmail.bodyformat = 0 objmail.mailformat = 0 objmail.send '메일 보내기 set objmail=nothing '메일 객체 닫기 ............... 2009. 4. 7. 이전 1 ··· 16 17 18 19 20 21 22 ··· 72 다음