Alienus Non diutius

고정 헤더 영역

글 제목

메뉴 레이어

Alienus Non diutius

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 분류 전체보기 (403)
    • Programming (87)
      • asp.net (11)
      • javascript (24)
      • ms-sql (10)
      • php (11)
      • CodeIgniter (8)
      • mysql (2)
      • html (7)
      • etc (11)
      • language history (0)
    • Review (16)
    • hobby (14)
    • 청강컴정 (210)
      • 교육학개론 (6)
      • 중기청창업경진대회 (3)
      • 09소프트웨어공학기말 (6)
      • Embedded (1)
      • 09DataBase중간고사 (27)
      • 09DataBase기말고사 (16)
      • MFC (13)
      • 시스템프로그래밍 (35)
      • 소프트웨어공학 (21)
      • JAVA (6)
      • C# (8)
      • C++ (7)
      • C (1)
      • Board (2)
      • .NET (13)
      • DataBase (34)
      • 기타 (10)
    • smartPhone (18)
      • Android (13)
      • T옴니아 (1)
      • 뉴스&정보 (3)
    • IDEA (51)
      • 미래를꿈꾸는사람들 (6)
      • Social (0)
      • 스크랩자료 (7)
      • 요리 (1)
      • 경제 (2)
      • PenPalOn (5)
      • BookPalOn (2)
      • CKMC (11)

검색 레이어

Alienus Non diutius

검색 영역

컨텐츠 검색

Programming/php

  • 계층형 게시판(답변글 하단정렬)

    2022.06.23 by luckey

  • summernote editor php 이미지 업로드 및 글자수 체크

    2021.10.12 by luckey

  • ckeditor 사용시 _blank 태그가 자꾸 지워질때, html_purify

    2020.07.08 by luckey

  • CI 한글(hwp)파일 업로드 오류

    2020.01.31 by luckey

  • xml 데이터 정렬(array, uasort 이용)

    2019.02.09 by luckey

  • 폴더내 파일 이름순 정렬

    2019.01.30 by luckey

  • WebMatrix PHP 초기설정

    2016.06.04 by luckey

  • 숫자 또는 특정 문자를 채우기 위한 STR_PAD

    2015.09.18 by luckey

계층형 게시판(답변글 하단정렬)

테이블구조 이름 내용 idx 고유번호 grpNo 그룹번호(원글번호) grpOrd 출력순서 depth 게시물 깊이 bTitle 게시물 제목 일반등록 grpNo = 0, grpOrd = 0, depth = 0 으로 등록 데이터 등록이후 grpNo 값을 현재 등록한 게시물의 고유번호 값으로 update 답글등록 1. 원글에 대한 정보(grpNo, depth) 를 가져와서 데이터 등록시 grpNo, depth+1 2. 등록하고자 하는데이터가 최종 데이터 인지 확인 select min(grpOrd) from BOARD where idx = 부모 idx and grpOrd > 부모 grpOrd and depth = 부모 grpOrd 이후 grpOrd의 값을 모두 +1 처리 참고 https://okky.kr/arti..

Programming/php 2022. 6. 23. 11:40

summernote editor php 이미지 업로드 및 글자수 체크

summernote 다운로드 https://summernote.org/getting-started/ Summernote - Super Simple WYSIWYG editor Super Simple WYSIWYG Editor on Bootstrap Summernote is a JavaScript library that helps you create WYSIWYG editors online. summernote.org 필요한 css 와 javascript를 불러옵니다. summernote-lite.css summernote-lite.js summernote-ko-KR.js jQuery 모듈을 연결해 주어야 합니다.(summernote 에서는 bootstrap 3 또는 4를 사용한다고 나옵니다.) 에디터용 스..

Programming/php 2021. 10. 12. 10:12

ckeditor 사용시 _blank 태그가 자꾸 지워질때, html_purify

ckeditor 사용시 분명 링크에 _blank를 넣었으나 본문에는 적용되지 않는 현상이 발생하는 경우가 있다. 확인결과 ckeditor 문제가 아니라 html_purify 에서 _blank를 자꾸 지워주고 있었다. html_purify 적용되는 부분에 $config->set('HTML.TargetBlank', true); 이 내용을 추가하면 더이상 _blank 가 삭제되지 않는것을 확인할 수 있다.

Programming/php 2020. 7. 8. 10:02

CI 한글(hwp)파일 업로드 오류

CI 한글파일 업로드시 허용할 수 없는 파일이라고 오류가 발생 $this->upload->display_errors('', ''); 로 오류 확인해 보니 The filetype you are attempting to upload is not allowed. 와 같은 오류가 발생 $allowed_type 은 hwp 만 설정된 상태 \application\config\mimes.php 에 hwp를 설정해 주어야 하는데.. hwp 가 없으면 추가해주고 있으면 수정해준다. 'hwp' => array('application/haansofthwp', 'application/cdfv2-corrupt') $_FILES['uploadFile']['type'] 을 확인해보면 application/haansofthwp 이라..

Programming/php 2020. 1. 31. 11:17

xml 데이터 정렬(array, uasort 이용)

국민연금 공공데이터를 가져와서 화면에 출력하는데 사업장 기본조회시 들어오는 데이터가 정렬이 되지 않고 들어오는 현상이 발생하여 최근 들어온 데이터를 기준으로 다시 정렬이 필요해짐.받는데이터는 xml 형태로 받아진다.datacrtym 이 기준월에 대한 부분인데 201707 이 나오다가 갑자기 201802가 나온다. 출력기준에 정렬도 좀 넣어주시지..ㅠ.ㅠ이대로 출력하면 뒤죽박죽이 되기도 하고 필요한건 가장 최근 3개월 데이터만 필요했기에 이 데이터를 다시 정렬하기로 하고 방법을 찾아보았다. xml자체 정렬방법은 찾지 못하고 xml 데이터에서 필요한 데이터만 배열(array)에 다시 저장한 후 배열을 정렬하기로 하였다.배열에 xml 데이터를 넣을때 __toString() 을 해주지 않으면 데이터가 Simpl..

Programming/php 2019. 2. 9. 12:01

폴더내 파일 이름순 정렬

http://www.koreajobfair.com 의 메인페이지 이미지 롤링 구현메인페이지 여러개의 이미지를 출력하기 위해 폴더에 파일을 넣고 해당 파일의 이름을 불러와서 javascript를 이용해서 메인 롤링을 구현 파일은 관리자에서 업로드만 구현하고 업로드된 이미지는 동일한 이름으로 등록됨 어차피 등록하고 롤링할거라 순서 상관없을거라 생각했으나, 디자이너가 처음 등록한 이미지가 사이트 처음 접속할때 나오지 않는다고 하여 순서를 지정해주어야 하는 상황이 발생됨 이미지 이름은 file.jpg, file1.jpg, file2.jpg 와 같이 등록되나, 중간에 이미지가 빠질수도 있고 여러 상황이 발생할 수 있어서... 등록폼에서 꼭 순서대로 넣어야 하는 것은 아니기에... direct 내에 파일을 이름순으..

Programming/php 2019. 1. 30. 15:20

WebMatrix PHP 초기설정

1. html, htm 확장자에서 PHP 코드 사용하기 - 초기셋팅에서는 html이나 htm에서 PHP 코드가 살행되지 않는다. C:\Users\계정명\Documents\IISExpress\config\applicationhost.config 파일을 에디터로 연다. 이와같은 내용이 있는 곳 다음줄에 아래와 같이 추가한다. - html 페이지에서 사용하기 - htm 페이지에서 사용하기 2. 사용하기(short_open_tag) - 초기셋팅때문에 코드에서만 실행이 된다. C:\Program Files (x86)\IIS Express\PHP\v5.3\php.ini - 버전별로 다른폴더가 있을경우 해당 폴더의 파일도 수정해 줍니다. 파일을 다른곳으로 복사한다. 해당파일을 에디터로 열어서 short_opentag..

Programming/php 2016. 6. 4. 21:13

숫자 또는 특정 문자를 채우기 위한 STR_PAD

숫자 또는 특정문자를 채우기 위한 PHP 함수 $input = "1"; echo str_pad($input, 10); // "1 " 을 생성. echo str_pad($input, 3, "a", STR_PAD_LEFT); // "aa1"을 생성. echo str_pad($input, 3, "a", STR_PAD_BOTH); // "a1a"을 생성. echo str_pad($input, 3 , "a"); // "1aa"을 생성. STR_PAD_BOTH : 좌우측 균등하게 채워준다. 채워주는 규칙은 좌측1번, 우측1번 모든칸이 채워질때까지 반복된다.

Programming/php 2015. 9. 18. 09:35

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
Alienus Non diutius © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바