일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 카페24
- 자바스크립트
- 반려견
- 웹호스팅
- 무료호스팅서버
- 영카트
- 댕댕이
- 무료호스팅
- 그누보드
- jQuery
- Linux
- 제이쿼리
- 워드프레스
- 닷홈
- JavaScript
- Wordpress
- 플러그인설치방법
- 병원홈페이지제작
- 반응형홈페이지
- 반응형웹
- 워드프레스란?
- 워드프레스소개
- 네이버웹마스터도구
- MySQL
- 기업홈페이지제작
- css3
- php
- html5
- 워드프레스플러그인
- 워드프레스홈페이지제작
- Today
- Total
목록php (42)
pm1122dev의 비밀노트
이전에 addslashes, stripslashes, htmlspecialchars 함수를 봤는데 mysqli_real_escape_string는 같은 이유로 sql문에서 특수문자를 변경해주는 함수라고 생각하시면 됩니다. 다른것들과 마찬가지로 sql_injection을 해결할 수 있습니다. mysql_real_escape_string은 php 7이상부터는 더이상 사용되지 않기 때문에 버전을 확인 하시고 사용하셔야합니다. www.php.net/manual/en/function.mysql-real-escape-string.php
mysql에서 insert를 할 경우 가끔 정확하게 sql문을 적었는데 오류가 나는 경우가 있습니다. 그럴때 보면 싱글쿼터(') 나 더블쿼터(")가 들어가서 안되는 경우가 있는데 그럴때 addslashes()를 사용하면 싱글쿼터랑 더블쿼터 앞에 \를 추가해 주는 함수입니다. sql injection 같은 상황에 대비해서 특수문자의 경우는 처리해주는게 좋습니다. stripslashes는 addslashes의 반대 기능입니다. htmlspecialchars 같은 경우는 특정한 특수문자를 html 엔티티로 변환해주는 함수입니다. addslashes 함수로 sql injection 방지처리를 한다면 htmlspecialchars로 xss공격을 방지 할 수 있습니다. 특수문자 변환문자 & & "" " '' �..
가장 먼저 관리자페이지에 접속해보겠습니다. 주소 뒤에 /adm 붙이면 관리자 로그인 화면이 나옵니다. 설치할때 관리자정보에 입력했던 아이디와 패스워드를 입력하신후 로그인해 줍니다. 로그인 하면 관리자 페이지에 접속 되는데 기본적으로 좌측에 메뉴 그리고 우측에는 화면이 있습니다. 좌측 사이드 메뉴에 있는 메뉴들 하나하나 다 들어가서 대충이라도 한번씩 어떤 내용이 있는지 보시기를 추천드립니다. 저희는 일단 홈페이지의 이름부터 변경해보겠습니다. 좌측에 환경설정에서 기본환경설정으로 가면 홈페이지 제목 등 여러가지 입력하는 내용들이 있는데 가장 먼저 홈페이지의 제목을 변경해보겠습니다. 변경하신 후 홈페이지에 접속하면 맨위에 탭에 변경된 홈페이지의 이름이 나오게 됩니다. 그 외에 로그인 포인트 사용여부, 로그인 포..
가장 쉬운 방법으로는 이전에 무료호스팅을 받았던 닷홈에서 무료호스팅을 받을 때 방법은 전과 동일하고 CMS 설치에서 그누보드를 선택하시면 됩니다. 우리는 이미 워드프레스를 설치 했기 때문에 닷홈 홈페이지에서 로그인 후 마이닷홈으로 들어간 다음에 아래로 내려보면 CMS설치라는 부분이있는데 거길 클릭하면 설치 화면으로 넘어갑니다. 관리자 패스워드를 적어주시고 하단의 그누보드 체크를 하시고 설치를 진행합니다. 설치를 하면 기존에 있는 데이터는 지워진다는 문구가 나오는데 혹시 워드프레스로 어느정도 작업을 하고 하셨다면 데이터를 보존해야하니 취소를 누르시고 무료호스팅을 하나 더 신청 하셔서 진행 하시면 됩니다. 무료호스팅은 3개까지 가능하기때문에 처음에 진행 하셨던 방법 그대로 하시면 됩니다. 잠시후 설치가 완료..