- javascript 바코드 생성
- asp ftp
- TempData
- 타임피커
- asp.net Select
- 말줄임표시
- jquery 바코드생성
- 하드 윈도우 복사
- 바코드 생성하기
- 하드 마이그레이션
- SSD 복사
- swagger 500 error
- php 캐쉬제거
- asp.net core swagger
- asp.net dropdownlist
- XSS PHP
- 강제이동
- django 엑셀불러오기
- simpe ftp
- javascript redirection
- JavaScript
- ViewBag
- ASP.Net Core 404
- 원격ftp
- ViewData
- 맥 오라클설치
- Mac Oracle
- asp.net core Select
- XSS방어
- 404에러페이지
목록PHP (110)
웹개발자의 기지개
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146/** * 리눅스 배포판/버전을 최대한 자동으로 판별하는 함수 * - 1순위: /etc/os-release (가장 정확)..
https://sisatong119.tistory.com/181 네이버페이와 카카오페이를 이용한 결제 시스템 구축 (PHP와 JavaScript, 중급자용)안녕하세요!이번 글에서는 PHP와 JavaScript를 사용해 네이버페이와 카카오페이를 연동하는 웹 결제 시스템을 구축하는 방법을 설명드리겠습니다.이 글은 기초는 이미 알고 있는 중급자를 대상으sisatong119.tistory.com
특히 관공서 보안 요청 사항중에 필수로 자주 등장하는 요청사항 중에 하나다.관리자 페이지 접근 시도를 5회 이상일때 접근을 막도록 하는 간단한 코드내용이다. 123456789CREATE TABLE IF NOT EXISTS `adminLogAttempt` ( `no` int(11) unsigned NOT NULL AUTO_INCREMENT, `ipc` varchar(30) NOT NULL, `sid` varchar(50) NOT NULL, `reg_date` int(10) unsigned NOT NULL DEFAULT '0', `attempt_id` varchar(50) NOT NULL, `attempt_pw` varchar(50) NOT NULL, PRIMARY KEY (`no`)) ENGI..
일반 태그를 필터링하는 함수를 정리한다.특히 아이폰의 경우 복사 / 붙여넣기 하면 Unicode 라는 눈에 보이지 않는 문자들도 같이 붙여지니 이부분도 필터링하도록 만들었다. 12345678910111213141516171819202122232425262728293031323334353637383940414243function strip_all_tags_no_breaks($html) { if (is_null($html)) return ''; // 1) script, style, noscript 제거 $html = preg_replace( '/]*>.*?/is', '', $html ); // 2) HTML 태그 제거 $text = ..
1234567891011// 금지어 필터 함수function filterForbiddenWords($content) { $forbiddenWords = array("바나나", "복숭아", "사과","딸기"); foreach ($forbiddenWords as $word) { $content = str_replace($word, "", $content); } return $content;}?>Colored by Color Scriptercs
문법 오류는 정상적으로 노출이 되고, 다만 경고/주의 메세지는 노출 안되도록 하고 싶을때 소스 코드 상으로 하고 싶을때error_reporting(E_ALL & ~E_WARNING & ~E_NOTICE); ini_set('display_errors', 1); ?> php.ini 파일 설정으로 error_reporting = E_ALL & ~E_WARNING & ~E_NOTICE display_errors = On
아파치 웹셀 설정.htaccess 파일 설정하기 PHP_FLAG register_globals ON PHP_VALUE mysql.default_charset UTF8 php_value upload_max_filesize 256M php_value post_max_size 256M php_value session.gc_maxlifetime 600 php_value error_reporting 6135 #php_flag display_errors on php_flag log_errors on php_value error_log /home/hosting_users/abcdef/php_error.log php_value memory_limit 256M session timeout600초로 10분으로 설정함
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141function send_sms22($phone_no, $send_msg, $send_subject){ // 숫자 이외의 문자 제거 // ..