- php 캐쉬제거
- 하드 윈도우 복사
- ViewData
- 말줄임표시
- 바코드 생성하기
- asp.net core Select
- XSS방어
- asp.net dropdownlist
- django 엑셀불러오기
- 강제이동
- javascript redirection
- asp.net Select
- 맥 오라클설치
- 타임피커
- javascript 바코드스캔
- SSD 복사
- Mac Oracle
- 파일업로드 체크
- jquery 바코드생성
- ViewBag
- javascript 유효성체크
- ASP.Net Core 404
- 하드 마이그레이션
- XSS PHP
- javascript 바코드 생성
- 바코드 스캔하기
- TempData
- 404에러페이지
- jquery 바코드
- 파일업로드 유효성체크
목록분류 전체보기 (757)
웹개발자의 기지개
// 현재 파일명 관련 내용들 배열처리한다. $selfPageArr = explode("/",$_SERVER[PHP_SELF]); // 예를들어 /clinic/clinic_02.php 이런식으로 현재파일에 해당하는 관련 이미지 적용하기
if(navigator.userAgent.match(/android/i)) { // Android } else if(navigator.userAgent.match(/(iphone)|(ipod)|(ipad)/i)) { // Apple } else { alert('이 부분은 모바일 기기가 아닌 장치입니다. - PC '); }
첨부 이미지와 같이 HTTP 500.23 오류가 나오면서 이러한 현상이 나타났다. 기존에 한참전에 작업해 놓고 잘 운영했던 사이트인데, 몇년뒤에 연동하면서 오류 메세지가 ㅎㄷㄷ; 이때 아래의 첨부이미지를 참고하여 IIS 내에서 응용 프로그램 풀에서 관리되는 파이프라인 모드를 Classic 으로 바꾸로 IIS 다시 시작하면 딩동 ^^;
엑셀형식의 데이터 파일을 DB에 일괄적으로 넣어야 할 작업이 자주 생긴다. 구글링과 나름 검색하여 정리해 봤다. PHPExcel 이라고 괜찮은 툴이다. https://github.com/PHPOffice/PHPExcel 에서 관련 예제 파일과 클래스파일들을 다운받아 보자. 중요한 파일들은 아래의 이미지상의 파일들이다.
xml 형식의 데이터 파일 읽고 활용하기 [ 실제 데이터 자료형태 - 원본 이미지 abc.xml ] [ 실제 xml 로딩하여 처리하는 php파일 ] $xmlFile = "xml 파일명"; // xml 파일읽기 $xml_string = file_get_contents($_SERVER[DOCUMENT_ROOT].'/'.$xmlFile); // 다양한 인코딩 방식일때 이를 UTF8로 변환시킴 $enc = mb_detect_encoding($xml_string,array('EUC-KR','UTF-8','shift_iis','CN-GB')); if ($enc != 'UTF-8') { $xml_string = iconv($enc,'UTF-8',$xml_string); // 인코딩방식 변경 } // xml 자료를 로..
아래의 이미지를 보면 파란 배경색의 이미지를 주욱 깔고 중앙에 메인형 배너 이미지를 위치 시켰다. .banner01{ background: url('파란색배경이미지') repeat-x 0px 0px; width:100%;text-align:center;} 파란색 배경이미지는 배너 높이에 맞게 길쭉하게 1 ~ 2px 정도 폭으로 하고 세로는 배너 이미지 크기에 맞게 작게 잘라서, width를 100% 로 확 깔아준다.
앞전 포스팅글 1편에서 이미지 크기를 리사이징해서 파일 업로드 되는 실제적인 구조내용은 미리 올려놓았다. 이번에는 좀더 실무에 간편하게 쓸수 있게끔 이를 함수화해 보도록 하자. 먼저, 함수 파일이다. // 이미지 업로드 기본함수 function uploadImage($uploadSaveDir,$uploadFileArr, $per=80) { //$uploadSaveDir : 업로드할 화일경로 //$uploadFileArr : 업로드할 화일 배열 //$per : 줄여줄 이미지 비율퍼센트 - 100 이면 실제이미지 그대로 100%, 80이면 80% , 기본값으로 80%으로 지정 // usage : 이 함수를 이용하기 위해서는 form의 ENCTYPE="multipart/form-data" 으로 주고, // :..