일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SQL
- 7월 공모주 청약 일정
- php
- 공모주 청약
- linux
- 공모주
- IPO
- 주식 청약
- 자바
- 6월 공모주 청약 일정
- Stock ipo
- JavaScript
- java
- Eclipse
- css
- 리눅스
- 공모주 청약 일정
- html
- jquery
- 제이쿼리
- 주식
- 오라클
- 주식 청약 일정
- 맥
- Stock
- codeigniter
- 자바스크립트
- 코드이그나이터
- Oracle
- MYSQL
- Today
- Total
목록개발/php (530)
개발자의 끄적끄적
[php] HTTP 헤더에서 PHP 정보 없애기 PHP 모듈을 사용시에 HTTP 헤더 정보를 보면 PHP 버전 정보가 나오는 경우가 있습니다. 아래와 같이 telnet 으로 테스트를 해 볼 수 있습니다. X-Powered-BY 라는 헤더에 PHP 정보가 노출되는 것을 볼 수 있습니다. # telnet localhost 8001 Trying ::1... Connected to localhost. Escape character is '^]'. HEAD / HTTP/1.0 HTTP/1.1 200 OK Date: Thu, 07 May 2015 02:06:43 GMT Server: Apache/2.4.7 (Ubuntu) X-Powered-By: PHP/5.6.8 Connection: close Content-Ty..
[php] PHPExcel 에서 숫자 출력 PHPExcel 에서 숫자 출력 1. 스트링으로 변환하여 number_format 사용하는 방법 $PHPExcel->getActiveSheet()->setCellValue('A0', '123456789012'); 을 다음과 같이 변경 $PHPExcel->getActiveSheet()->setCellValueExplicit('A0', '123456789012', PHPExcel_Cell_DataType::TYPE_STRING); 2. 숫자형으로 변환하고 콤마찍는 방법 $PHPExcel->getActiveSheet()->setCellValueExplicit("A0","12345",PHPExcel_Cell_DataType::TYPE_NUMERIC); $PHPExcel..
[php] php.ini 환경설정 설명 [펌] php 환경설정(php.ini) : [Language Options] engine = On : Apache에서 PHP 스크립트 언어 엔진 적용(Off로 설정시 PHP파일을 보여주지 못하고 다운로드하게 됨) zend.ze1_compatibility_mode = Off : zend 엔진 버전1의 호환모드 설정 short_open_tag = On :
[PHP] PHPMailer - SMTP Error: Could not authenticate [펌] PHPMailer & 구글메일(Gmail) SMTP 사용 시, 에러와 해결방법 웹페이지에서 PHPMailer와 지메일 SMTP를 활용하여 메일을 발송하고자 할 때, 아래 오류가 발생하면서 메일 발송이 안 될 수 있다. 구글에서 해당 웹페이지에서의 계정 액세스를 허용하지 않아서 발생되는 문제이며, 구글에 로그인하여 "보안 수준이 낮은 앱 허용"을 "사용"으로 변경해 주면 메일 발송을 정상적으로 수행할 수 있다. # 에러 메시지 SMTP Error: Could not authenticate # 원인 - 지메일(Gmail) 계정 액세스 불허 (아래 이미지 붉은 박스 참조) [참고] http://mail.goo..
[php] 전화번호 체크 예제 소스 if (!function_exists('phone_number_check')) { function phone_number_check($pString) { $is_rule = false; $re_phoneNum = preg_replace('/-/', '', $pString); $mobile = preg_match('/^01[016789]{1}-?([0-9]{3,4})-?[0-9]{4}$/', $pString); $tel = preg_match('/^(02|0[3-6]{1}[1-5]{1})-?([0-9]{3,4})-?[0-9]{4}$/', $pString); $rep = preg_match('/^(15|16|18)[0-9]{2}-?[0-9]{4}$/', $pString);..
[php] codeigniter + vue 세팅 [펌] When you need to use Vue.js(Nuxt) on codeigniter, there is no default way on codeigniter. So I solve this problem with .htaccess file. The main concept is just share one root folder. And basically, this concept is for separate frontend and backend. Codigniter for Backend. Vue.js for Frontend. Like this. Project |- application |- frontend (Vuejs) |- system |- web |-..
[php] 리눅스에서 PID 로 프로세스 동작 유무 체크 리눅스에서 프로세스가 동작중일 경우 해당 정보들이 /proc/[pid] 폴더 내부에 존재하게 됨. 프로그래밍적으로 pid를 이용해서 동일 프로세스가 동작하는지 여부는 위 폴더 유무로 체크해 줄 수 있음. $pidFileName = "/tmp/mypid"; if (file_exists($pidFileName)) { $oldPid = file_get_contents($pidFileName); if (file_exists("/proc/$oldPid")) { $this->response("Exists Process"); return false; } } 주 언어가 php인 관계로 간단하게 위와같이 진행해주면 해당 스크립트가 다른 프로세스에서 동작중인지 여부..
[PHP] addslashes(), stripslashes() 그리고, get_magic_quotes_gpc() [펌] addslashes() 함수와 그와 반대되는 stripslashes() 함수 DB 작업을 하기 위해서 쿼리를 작성하게 되는데, 이때 DB 시스템은 작은따옴표 ' 와 큰따옴표 " 그리고 백슬래시 / 그리고, NULL byte 를 문자열을 구분하는 등의 기준으로 이용하게 됩니다. 그런데, 하나의 문자열 안에 따옴표가 들어가 있게되면, 예상치 못하게 오류가 발생하게 됩니다. 그래서, 문자열을 데이터베이스에 저장할 수 있는 포맷으로 변화시켜줄 필요가 있습니다. 예를 들면, I'm a boy 를 문자열로 지정해서 'I'm a boy' 이렇게 쿼리로 전송되게 되면, I 뒤의 작은 따옴표 때문에 오..