PHP 썸네일형 리스트형 wkhtmltopdf php 샘플코드 이 코드에서는 $html 변수에 HTML 코드가 포함되어 있으며, $filename 변수에 PDF 파일의 이름을 지정합니다. 먼저 wkhtmltopdf 실행 파일의 경로를 설정합니다. 윈도우에서는 C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe와 같은 경로를 사용하고, macOS나 Linux에서는 /usr/local/bin/wkhtmltopdf와 같은 경로를 사용합니다. 그런 다음 proc_open() 함수를 사용하여 wkhtmltopdf 명령을 실행하고 $pipes 배열을 통해 입력, 출력 및 오류 스트림을 설정합니다. fwrite() 함수를 사용하여 HTML 코드를 입력 스트림에 쓰고, stream_get_contents() 함수를 사용하여 오류 스트림에서 오류.. 더보기 정규식 규칙 정규표현식의 규칙 문자열 패턴을 표현하기 위해 정규 표현식 함수와 함께 사용되는 특수 문자들이 있다. 정규 표현식에 사용되는 이 특수 문자들의 사용법을 먼저 알아보도록 하자 패턴 표현에 사용되는 특수 문자 정규 표현식에서 패턴을 표현하기 위해 사용하는 특수 문자와 규칙은 다음과 같다. '.' 특수문자 '.'은 어떤 문자이건 간에 임의의 한 글자를 나타낸다. 예를 들면, 패턴 a.c는 어느 한 문자의 앞 문자가 a이고 뒷 문자는 c인 모든 문자열을 포함한다. 따라서 aac나 abc, acc는 이 패턴에 일치되는 문자열이다. 그러나 .은 반드시 임의의 한 글자만을 대신하기 때문에 a로 시작해 c로 끝나는 문자열 중 두 글자뿐인 ac나 abbc는 이 패턴에 포함되지 않는다. 사용예 내용 해당 문자열 s.e s.. 더보기 php 페이징 함수 /* 게시판 페이징 모듈 작성자 : 송 웅 넘겨 받을 데이터 $total_col // 총 게시글 수 $now_page // 현재 페이지 번호 $page_col_num // 한 페이지 게시글 수 $page_block_num // 한 페이지 블럭 수 */function paging($total_col, $now_page, $page_col_num, $page_block_num) { $total=$total_col; // 총 컬럼 수 $page=$now_page; // 현재 페이지 $page_num=$page_col_num; .. 더보기 file_get_contents (파싱 오류 해결방법) Warning: file_get_contents('~~~') [function.file-get-contents]: failed to open stream: 보통 두개의 오류가 존재한다. 첫번째 오류관련(allow_url_fopen = Off ==>allow_url_fopen = On) Warning: file_get_contents() URL file-access is disabled in the server configuration in 하지만, 오류를 해결하는 방법으로 외부 파일을 읽어 들이는 함수 이용전에 다음과 같이 ini 설정을 임시로 변경해서 사용하면 됩니다. @ini_set("allow_url_fopen","1"); ini_set() 를 사용해서 해당 페이지에서 일시적으로 allow_url_.. 더보기 이전 1 다음