Coding/PHP 5

(MySQLi) DB연결 PHP 작성

최근 업데이트 된 PHP7.* 에서는 더이상 Mysql_* 함수를 지원하지 않는다고 한다.따라서, 기존의 사용하던 Mysql_* 함수는 모두 Mysqli 형식으로 변경해주어야 한다. 혹은, https://ckon.wordpress.com/2015/08/06/put-mysql-functions-back-into-php-7/ 를 참고하여 사용하도록 한다.위의 링크를 참고하여 Mysql을 PHP7.* 에서 사용해보았지만, 힘든 경우가 아니면 Mysqli로 사용하는 것을 개인적으로 추천한다.

Coding/PHP 2016.11.13

PHP로 폴더안의 음악파일 목록 rss2.0 XML 만들기

기본 베이스만 추출하였다.경로에 제목이 &같은 명령어 형식을 문자 형태로 바꿔주기 위하여 $entry=preg_replace('/&(?!#?[a-z0-9]+;)/', '&', $entry) 를 사용.if(is_file($path . "/" . $entry)) 를 사용하지 않고 작성하면, 파일 내부의 현재 디렉토리와 상위 디렉토리의 심볼릭 링크 . 와 ..가 같이 XML에 작성되어 버린다.SCM 플레이어에 사용할 사람들은 if(is_file($path . "/" . $entry))를 꼭 추가해주도록 하자. 파일 이름이 한글이 있는 경우, 한글이 깨져서 인코딩 에러가 표시된다. 그때에는 인코딩 종류를 encoding='EUC-KR' 로 지정해주도록 한다.

Coding/PHP 2016.11.13

(Mysql) PHP를 이용한 RSS 2.0 XML 생성

개별적으로 운영하는 포럼 사이트에 사용하는 SCM Player. SCM Player가 지원하는 RSS를 이용한 재생목록 생성을 위해, 아무 지식도 없이 며칠동안 여러 코드를 무작정 분석해 RSS 2.0을 지원하는 XML 생성 PHP를 하나 만들었다. 이 글을 읽기에 앞서, 나는 DB(데이터 베이스)와 crontab을 이용한 RSS 제작방법임을 말해둔다. \n"; //6. 결과 처리 while($row = mysql_fetch_array($result)) { $xml_item = $row['name']; $xml_title = $row['title']; echo $row['name']." "; $xmlList.="$xml_title$xml_item"; } $xmlDoc=" $xmlList"; //XmlDo..

Coding/PHP 2016.04.15