Konu tam olarak bu başlığa uygun olmayabilir.
Static pages eklentisini localde kurup test ediyorum. Bu harici sayfalar için bir arama sayfası oluşturmanın iyi olacağını düşündüm. Aşağıdaki gibi bir sayfa oluşturdum fakat bir sonuç alamıyorum.
page_search.php
- Kod: Tümünü seç
<?php
/**
*
* @package phpBB3
* @version $Id: search.php 9040 2008-11-01 19:00:50Z naderman $
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('search');
$aranacak_kelime = mysql_real_escape_string($_GET['aranacak_kelime']); /* Aranacak Kelimeyi arama.php den cektik */
//son 7 çalışma taslak
$sorgu = mysql_query("SELECT * FROM phpbb_pages WHERE page_title LIKE '%".$aranacak_kelime."%'");
//loopbaş
while ($aranan = mysql_fetch_array($sorgu)){
$page_title = $aranan["page_title"];
$page_id = $aranan["page_id"];
$page_desc = $aranan["page_desc"];
$page_content = $aranan["page_content"];
$page_url = $aranan["page_url"];
}
//loop son
// Output the basic page
page_header('Arama Sayfası');
$template->assign_vars(array(
'TITLE' => $page_title,
'ID' => $page_id,
'DESC' => $page_desc,
'CONTENT' => $page_content,
'URL' => $page_url
)); //bilgileri phpbb değişkenine ata
$template->set_filenames(array(
'body' => 'page_search.html')
);
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
page_body.html
- Kod: Tümünü seç
<div id="search-box">
<form action="page_search.php" method="get" name="ara">
<fieldset>
<input name="aranacak_kelime" type="text" maxlength="128" />
<input class="button2" value="{L_SEARCH}" type="submit" /><br />
</fieldset>
</form>
</div>
page_search.html
- Kod: Tümünü seç
<!-- INCLUDE overall_header.html -->
{S_USERNAME}<br />
{TITLE}<br />
{ID}<br />
{DESC}<br />
{CONTENT}<br />
{URL}
<!-- INCLUDE overall_footer.html -->
Sonuç bomboş geliyor.
Nerede hata yapıyor olabilirim?
Kolay gelsin.