2017-01-26 21 views
1

좋아요. 그래서 저는 웹 사이트 제작에 초보자이며 지금까지는 hmtl 및 ccs 코드 만 알고 있습니다. 웹 사이트 (interqueo.hu)와 phpBB 포럼이 있습니다. 내 웹 사이트에서 방문자가 포럼에서 최신 5 개의 게시물을 볼 수있는 오른쪽에 장소를 갖고 싶습니다. 나는 튜토리얼을 발견했지만 내가 말했듯이 초보자이며 PHP 코딩에 익숙하지 않다. 튜토리얼에 대한웹 사이트 (phpBB)에 게시물 표시

링크 : https://wiki.phpbb.com/Practical.Displaying_posts_and_topics_on_external_pages

나는 지금까지 이런 짓을하지만, 튜토리얼 코드의 나머지 부분을 넣어 어디 모르겠어요.

<!DOCTYPE> 
<?php 
/* 
* home.php 
* Description: example file for displaying latest posts and topics 
* by battye (for phpBB.com MOD Team) 
* September 29, 2009 
*/ 

define('IN_PHPBB', true); 
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './forum/'; 
$phpEx = substr(strrchr(__FILE__, '.'), 1); 
include($phpbb_root_path . 'common.' . $phpEx); 
include($phpbb_root_path . 'includes/bbcode.' . $phpEx); 
include($phpbb_root_path . 'includes/functions_display.' . $phpEx); 

// Start session management 
$user->session_begin(); 
$auth->acl($user->data); 
$user->setup('viewforum'); 
<html> 
<head> 
    <title>Test Page</title> 
</head> 
<body> 

</body> 
</html> 

답변

-1

초보자는 처음 사용하게 될 데이터베이스를 살펴 보는 것이 좋습니다. PHPMyAdmin 또는 다른 UI를 사용하여 기존 데이터를 확인하고 게시물을 표시 할 수있는 더미 데이터베이스를 만듭니다. DB 테이블과 필드를 기록하고 먼저 데이터 쿼리를 연습하십시오. 그 후에는 PHP에서 MYSQL 데이터베이스로 호출 한 것을 더 잘 이해하게 될 것입니다. 필자는 phpBB를 사용한 적이 없지만 데이터베이스 관리 방법에 대한 설명서를 읽을 수 있습니다.

+0

좋은 조언 일지라도이 질문에 답하지 않을 것입니다. 의견을 게시 할 수 있도록 최소한의 평판을 얻으십시오. –

0

home.php 파일에 원하는 예를 추가하십시오. 내가 아는 한, 네 번째 예가 당신의 일을합니다.

옵션으로,이 기능은 includes 디렉토리의 새로운 기능 파일 (function_XXXX.php)에 추가 할 수 있습니다.

그런 다음이 코드를 사용하여이 새 파일 포함 수 :

include($phpbb_root_path . 'includes/functions_XXXX.' . $phpEx); 

을하지만 이것은 단지 당신의 스크립트를 호출합니다, 정말 유용합니다 생각하지 않습니다. 따라서 함수는 home.php 파일의 시작 부분에 남아있을 수 있습니다.