- 하드 마이그레이션
- 강제이동
- 말줄임표시
- 하드 윈도우 복사
- 바코드 생성하기
- 타임피커
- JavaScript
- swagger 500 error
- Mac Oracle
- SSD 복사
- TempData
- XSS방어
- asp.net dropdownlist
- 원격ftp
- asp.net core swagger
- simpe ftp
- asp ftp
- jquery 바코드생성
- asp.net core Select
- ViewBag
- php 캐쉬제거
- 맥 오라클설치
- asp.net Select
- javascript redirection
- django 엑셀불러오기
- XSS PHP
- 404에러페이지
- ViewData
- javascript 바코드 생성
- ASP.Net Core 404
목록PHP (111)
웹개발자의 기지개
123456789101112131415 $allowed_ips = array( '아이피 주소', '::1' // 로컬 호스트 (IPv6)); // 접속자 IP 확인if (!in_array($_SERVER['REMOTE_ADDR'], $allowed_ips)) { // 허용되지 않은 IP일 경우 처리 die("You do not have access"); exit;} ?>Colored by Color Scriptercs
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분으로 설정함
