Loading...
9월중 회원가입 시
10월까지 쓸 수 있는 광고제거 라이선스키를 보내드립니다.

라이선스키는 이메일로 보내드리니 참고 바랍니다.

감사합니다.
[JAVASCRIPT] 파일 업로드시 이미지를 제어

이미지 파일 업로드는 다방면에서 많이 사용되고 있으며, 기능만 잘 활용한다면 상당히 멋진 이미지 업로드 프로그램을 만들 수 있다. 나같은 경우 이미지 업로드 시 자바스크립트단에서 FileReader 를 통해 투명하게 미리 보여주고 서버단에서 압축 & 리사징 후에 다시 클라이언트단으로 와서 미리보기 이미지의 투명도를 없애는 방식으로 로딩을 구현했었다.···

2,230 6
str_contains() 함수[PHP >= 8]

str_contains() 함수의 경우 전체문자열, 찾을문자열을 파라미터로 받아서 있을 경우 TRUE, 없을경우 FALSE 를 RETURN 한다. 다만 이함수는 PHP8 이상 에서만 지원되므로 아래와 같이 서포트가 가능하다. 테스트결과보기 if (!function_exists('str_contains')) { function str_contains($hay···

1,417 4
CentOS 에서 SFTP사용 시 연결이 지연(느림) 현상

말그대로 SFTP 사용시 연결이 지연(느림)되는 현상이다. 내부 테스트 서버 구축중에 FTP 이외 SFTP 를 구축중에 발생된 문제로 몇일동안 스트레스를 받았던 문제였다. 하지만 해결 후 발견된 원인은 허무감만 안겨주었다. 아마도 서버 설정에 따라 다른문제 일 수 있으나 나같은 경우 어떠한 방법으로도 속도가 개선되지 않았다. 특이한건 최초 생성한 계정을 제···

3,370 6
PHP 에서 GET,POST 변수처리 보안

PHP의 경우 변수가 정말 개방적이다. 때론 개방적이다 못해 해커로 부터 공격당하기 좋은 환경또한 제공해 준다. 과거 프로그램들을 보면 GET, POST 를 변수화 시켜서 사용하거나 php.ini 에서 변수화 설정을 통해 사용하기도 했었다. 이러한 방법은 편리하긴 하나 보안의 취약점이기도 하다. 현재와서는 함수 또는 클래스화 하여 처리하고 있지만 PHP만 ···

1,084 6
메일 발송시 차단 - 네이버편

메일 발송 시 간혹 네이버, 구글, 다음, 네이트 등 발송이 안될 때가 있다 이럴때는 리눅스 서버 접속 후 아래와 같이 메일발송 로그를 보고 원인을 파악하는게 우선이다. 메일 접속로그vi /var/log/maillog 원인의 경우 다양하겠지만, 보통 잘되는 메일발송이 특정 사이트에서만 안될 경우 RBL 스팸리스트에 등로되었거나 또는 해당 사이트에서 ···

4,974 16
register_shutdown_function 함수

php의 register_shutdown_function 함수는 어느구간에 사용하더라도 모든 PHP 스크립트가 실행한 후 최종 실행을 하게 해준다. PHP 예제 function shutdown() { global $varResult ; $sessionResult = $_SESSION['result']; var_dump($sessionResult); // p···

322 5
[PHP] mail 함수를 활용한 메일 보내기 프로그램

이번에 소개할 함수는 PHP를 통해 메일을 보내는 함수로 PHP에서 제공하는 mail 함수를 통해 발송할 수 있도록 개발이 되었다. PHP 메일함수 function phpMail($data = array()){ /* $fromName: [필]보내는이 이름 $fromMail: [필]보내는이 메일 $subject: 메일제목 $content: [필]내용 $to:···

410 5
javascript 를 통한 load 이벤트 등록방법 2가지

기본적으로 자바스크립트를 통해 load 이벤트를 처리하는 방법중 가장 보편적으로 사용되는 방식은 아래와 같이 두가지가 있다. <script> // 방법1 window.addEventListener('load', function() { }); // 방법2 window.addEventListener('DOMContentLoaded', function···

3,240 6
[PHP] base64_serialize, base64_unserialize 함수

이번에 소개할 함수는 serialize , unserialize PHP 기본 함수를 base64로 인코딩과 디코딩하여 처리해주는 함수이다. 그렇다면 왜 base64 로 인코딩 및 디코딩을 해주는지 궁금할 수 있다. 그이유는 바로 DB저장에 있으며 DB저장시 따움표 처리때문에 데이터가 손상될 우려가 있기때문에 그렇다면 MYSQL 이스케이프 처리하면 되지 않느···

274 3
REDINFO Since 2014
webmaster@redinfo.co.kr
Copyright © Redinfo All Rights Reserved