일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 플로티노스
- php
- ExpanDrive
- 피론
- bridged
- 알키비아데스
- CentOS
- 고르기아스
- 크세노크라테스
- 디아고라스
- 아리스티포스
- VMware
- 아베로에스
- 프톨레 마이오스
- 아낙시만드로스
- 서버
- mysl
- 아이스키네스
- 아낙사고라스
- Server
- 히파티아
- NetDrive
- 윈도우10
- A2000UA
- PG
- 다날
- 소도마
- httpd
- RaiDrive
- short_open_tag
- Today
- Total
목록php (4)
개발자의 하루
php 4.3 때 자주 사용하였던 mysql_escape_string 5.3 들어 오면서 mysql_real_escape_string 로 쓰라고 해 놓고 7.0에선 또 사라져 버리면 어떻게 하라는 건지 ㅠㅠㅠ mysqli_real_escape_string로 대체 가능하다곤 하는데 폭풍 검색을 해 봐야 되겠습니다!!!
사건의 요는 DB에서 데이터를 가지고 와서 배열을 만들고 배열안의 내용을 토대로 결과를 보는 것 이었습니다. 하지만 이상하게 특정 배열에서만 체크가 안되는 현상이 발생되었습니다. 이거 삽질하려다 2일은 보낸것 같아 허망하네요. 소스 상에는 전혀 문제가 없는데 결과가 안나오니 ㅠㅠ 대충 이런 식이었는데 위 $data를 DB에서 불러오는 방식이었습니다. 아무리 봐도 이상한 점이 없는데 실행 결과가 안 나오던 터 금일 새벽에 드디어 문제를 풀었습니다 ^^; 휴... 결론부터 말씀 드리면 DB에 데이터 삽입 과정에서 실수 가 있었던 것입니다. 위 배열을 쉽게 구성하고자 2,3,0,0,0,3,3,3,3,10,2,0,0,0,0,0,3,3,00,3,1,0,0,0,0,0,3,00,3,3,1,0,0,0,0,0,00,3,..
지난 번 http://dev18.tistory.com/6에서 php를 설치 하였지만 콘솔에서 실행시 실행되지 않고 소스 코드가 그래도 나오는 경우가 있을 수 있습니다. [root@testserver rs_server]# php test.php 참 난간한 경우가 발생했습니다.이 경우 소스를 변경하거나 php 설정을 바꾸어 주면 해결됩니다. 소스를 수정할 경우 php 시작 부분에 이 파일은 php파일이라고 인식자를 넣어주면 정상적으로 실행될 것입니다.하지만 습관이 무섭게 그냥 로 사용하시는 분은 아에 php.ini 설정을 바꾸어 주시면 됩니다. # vi /etc/php.ini short_open_tag = On
PHP설치를 이전에는 소스 컴파일해서 사용했지만 요새는 YUM으로도 다양한 설치가 가능해서 YUM설치를 기본으로 합니다. 1. PHP 기본 설치[root@testserver work]# yum install \ php \ php-devel \ php-mysql \ php-mbstring \ php-mcrypt \ libxml2 \ libxml2-devel \ libjpeg \ libjpeg-devel \ libpng \ libpng-devel \ freetype \ freetype-devel \ gmp \ gmp-devel \ libc-client-devel \ openssl \ openssl-devel \ mhash \ mhash-devel \ libmcrypt \ libmcrypt-devel Load..