본문 바로가기

PHP

그누보드 배너기능 사용하기 https://sir.kr/g5_tip/12591?sfl=wr_subject%7C%7Cwr_content&stx=%EB%B0%B0%EB%84%88 그누보드에서 배너(영카트) 사용하기 > SIR 영카트에서는 배너노출 기능이 있는데 그누보드에는 없습니다. 영카트 배너기능을 그대로 사용하고 싶은신 분들은 아래 내용을 참고하여 적용하시면 됩니다. sir.kr 영카트에서는 배너노출 기능이 있는데 그누보드에는 없습니다. 영카트 배너기능을 그대로 사용하고 싶은신 분들은 아래 내용을 참고하여 적용하시면 됩니다. ※버그 유무 태스트 정확히 해보지 않음, 배너 table명은 쇼핑몰에서 사용하는 table과 동일 ==============================================================..
PHP에서 XML 파싱하기 PHP문서 내에서 XML 구조체 파싱하는 법을 알아봅시다. 이번에 OpenAPI를 다루게 되어 리턴되는 정보가 xml 형태로 넘어 오더군요. 그래서 php에서 xml 문서 파싱 하는 법을 알아보겠습니다. // return 객체 $response 라 칭하겠습니다. 그럼 $response 객체를 어떻게 php에서 이용하느냐?? 답은 아주 간단합니다. 1 2 3 4 5 6 7 8 9 10 11 // xml을 php Object에 담습니다. $object = simplexml_load_string($response); // object 에서 원하는 값을 빼내기만 하면됩니다. $totalCount = $object->body->totalCount; //item 안에 있는 값은 아래처럼 $items = $objec..
php 이미지 업로드 연습 이미지 업로드 연습용 페이지를 만들어서 테스트 해보았다. 먼저 page1.php 에서 사용자 pc에서 이미지를 선택한다. 이미지업로드 이미지를 선택한후 전송 버튼을 누르면 page2.php로 이동하고 여기에서 파일정보등을 받아서 서버에 저장시키면 끝....
자주사용하는 정규표현식 /* 한글입력체크 한글이 있으면 1 없으면 0 반환 */ $str = "홍길동"; if(preg_match("/[\xA1-\xFE][\xA1-\xFE]/", $str)) {       echo "한글은 입력하실수 없습니다."; }  /* 특수문자체크 특수문자가 있으면 1 없으면 0 반환 */ $str = "^^;"; if(preg_match("/[ #\&\+\-%@=\/\\\:;,\.'\"\^`~\_|\!\?\*$#()\[\]\{\}]/i", $str)) {       echo "특수문자를 사용하실수 없습니다."; }  /* $str 문자열에서 영문 또는 숫자 이여야 하고 4~8자 인지 체크 */ $str = "abcde12345"; if(!preg_match("(^[0-9a-zA-Z]{4,8}$)", ..