다음과 같은 PHP 기능이 있습니다.
function omv_get_pages($manga, $chapter) {
global $omv_img_types;
$pages = array();
$dirname = "mangas/$manga/$chapter/";
$dir = @opendir($dirname);
if ($dir) {
while (($file = @readdir($dir)) !== false) {
if (!is_dir($dirname . $file . '/')) {
$file_extension = strtolower(substr($file, strrpos($file, ".") + 1));
if (in_array($file_extension, $omv_img_types)) {
$pages[] = $file;
}
}
}
@closedir($dir);
}
sort($pages);
return $pages;
}
이것은 만화 리더 PHP 스크립트의 기능이며 챕터 페이지를 생성합니다.
제가 가진 문제는이 기능이 챕터 페이지 (이미지)의 수만큼 페이지 수를 생성하지만 모든 챕터의 마지막에 댓글 페이지를 추가하고 싶습니다.
주석 스크립트를 처음부터 사용하지 않고 Disqus 솔루션을 사용하지만 문제를 추가하기 위해 많은 것을 시도했지만 아무것도 작동하지 않습니다. 파일에서 주석 페이지를 호출하거나 아무거나.
도움이 될만한 아이디어가있는 사람이 있다면 정말 고맙게 생각합니다. 너무 많이 필요하고 모두에게 감사합니다.
주석 페이지를 매개 변수로 전달한 다음 배열의 끝에 추가해도됩니까? 예를 들면 :
function omv_get_pages($manga, $chapter, $commentPage) {
global $omv_img_types;
$pages = array();
$dirname = "mangas/$manga/$chapter/";
$dir = @opendir($dirname);
if ($dir) {
while (($file = @readdir($dir)) !== false) {
if (!is_dir($dirname . $file . '/')) {
$file_extension = strtolower(substr($file, strrpos($file, ".") + 1));
if (in_array($file_extension, $omv_img_types)) {
$pages[] = $file;
}
}
}
@closedir($dir);
}
sort($pages);
$pages[] = $commentPage;
return $pages;
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다