|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
[php] Nowa podstrona i include |
Autor |
Wiadomość |
kevin_

Pomógł: 768 razy Posty: 2680
|
Wysłany: 02-03-2009, 15:42 [php] Nowa podstrona i include
|
|
|
Witam, plik: strona.php znajduje się w głównym katalogu forum, natomiast plik: zawartosc.php znajduje się w /includes/
A więc jak wchodzę: www.adres.com/strona.php i chce aby załadował się plik zawartosc.php z folderu includes to mam kod:
Kod: |
if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
{
// filtracja przez htmlspecialchars $mode
if ( $mode == 'zawartosc' )
{
include($phpbb_root_path . 'includes/zawartosc.'.$phpEx);
exit;
}
else if { reszta tych pierdolek ;) }
}
|
I teraz gdy wejdę w www.adres.com/strona.php?mode=zawartosc to wyświetla mi TYLKO HEADER (page_header.php), żadnej treści?
Zawartość pliku: zawartosc.php
Kod: |
// tutaj ten caly kod php,
// czyli define('IN_PHPBB', true); itd
i teraz kod właściwy?
if ( $mode == 'zawartosc' )
{
$page_title = 'Moja zawartosc';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
echo 'To jest testowy teekst, ale sie nie wyswietla ';
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
}
|
i nici :F |
_________________ Prezes |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
nicon

Pomógł: 359 razy Posty: 2151
|
Wysłany: 02-03-2009, 15:45
|
|
|
kevin_ napisał/a: | $page_title = 'Moja zawartosc'; |
Wczytuje Ci title? |
_________________ Pozdrawiam, Piotr `nicon` Kowalczyk.
Pomoc poza forum tylko odpłatna.
DBA - jak sama nazwa wskazuje - jest to osoba, która dba o bazy danych. |
|
|
|
 |
kevin_

Pomógł: 768 razy Posty: 2680
|
Wysłany: 02-03-2009, 15:47
|
|
|
A właśnie o tym też zapomniałem wspomnieć, nie wczytuje mi się.
Title pobiera mi z pliku: strona.php |
_________________ Prezes |
|
|
|
 |
Renger
Pomógł: 41 razy Posty: 165
|
Wysłany: 02-03-2009, 15:48
|
|
|
proponuje wywalić:
|
|
|
|
 |
tosiek

Pomógł: 109 razy Posty: 1418
|
Wysłany: 02-03-2009, 15:50
|
|
|
kevin_, kevin_ napisał/a: | www.adres.com/strona.php |
w tym pliku na głównej stronie musisz mieć:
Kod: | <?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$page_title = 'Wyszukiwarka Google';
echo 'dupa, dupa i dupa';
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?> |
Tam gdzie echo możesz includowac pliki stylu etc, pliki z /includes/ includujesz na początku |
_________________ Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy... |
|
|
|
 |
kevin_

Pomógł: 768 razy Posty: 2680
|
Wysłany: 02-03-2009, 15:51
|
|
|
Nic z tego, zresztą ten kawałek kodu mam z profile.php , a tam includujemy pliki i poprawnie się wyświetlają. |
_________________ Prezes |
|
|
|
 |
tosiek

Pomógł: 109 razy Posty: 1418
|
Wysłany: 02-03-2009, 15:52
|
|
|
czyli doajesz np:
include($phpbb_root_path . 'includes/bbcode.'.$phpEx); |
_________________ Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy... |
|
|
|
 |
kevin_

Pomógł: 768 razy Posty: 2680
|
Wysłany: 02-03-2009, 15:55
|
|
|
kevin_ napisał/a: | Nic z tego, zresztą ten kawałek kodu mam z profile.php , a tam includujemy pliki i poprawnie się wyświetlają. |
to było odpowiedzią na
Renger napisał/a: | proponuje wywalić:
Kod:
exit; |
A odnośnie twojego tosiek to oczywiście miałem to wszystko.
kevin_ napisał/a: | include($phpbb_root_path . 'includes/bbcode.'.$phpEx); |
a to również mam, spójrz w pierwszy post , gdzie mam
if $mode = zawartosc,
include($phpbb_root_path . 'includes/zawartosc.'.$phpEx);
EDIT:
Rozwiązanie znalezione, mój błąd. W pliku zawartosc.php dodałem
Kod: |
define('IN_PHPBB', true);
define('ATTACH', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
|
Co było błędem, ponieważ skoro includujemy to po co 2x to samo , co jest już w strona.php ?
Zamknąć |
_________________ Prezes |
|
|
|
 |
magus
Posty: 32
|
Wysłany: 07-03-2009, 20:35
|
|
|
Cytat: | <?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$page_title = 'Wyszukiwarka Google';
echo 'dupa, dupa i dupa';
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?> |
co trzeba dodać do tego kodu żeby był widoczny ogłoszenia na górze ?
i jeszcze jedno jak zrobić żeby pod spodem był np. niebieski pasek, i na nim było coś napisane np. Wybierz kategorię |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
tosiek

Pomógł: 109 razy Posty: 1418
|
Wysłany: 07-03-2009, 21:33
|
|
|
magus, musiałbyś włączyć wyświetlanie ogłoszenia na każdej podstronie lub np. za pomocą echo lub print wygenerować kod ogłoszenia:
Kod: | <?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$page_title = 'Wyszukiwarka Google';
print '<tbody><tr>
<th nowrap="nowrap" height="25" title="Ukryj" style="cursor: pointer;" onclick="javascript:ShowHide('hm','hm2','hm3');" class="thCornerL"> Ogłoszenie </th>
</tr>
<tr>
<td class="row1"><span class="gen"><p align="center"><b><font size="5">POLECAMY</font></b></p>
<p align="left"><b><font size="4">Filmy</font></b></p>
<center>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?p=1566#1566"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://elnino.pl/wp-content/uploads/2008/07/wanted-250x360.jpg"/></a>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?p=1883#1883"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://i44.tinypic.com/8z4rbl.jpg"/></a>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?p=1568#1568"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://i37.tinypic.com/10h9law.jpg"/></a>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?p=1532#1532"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://gfx.filmweb.pl/po/07/26/200726/7221210.3.jpg?l=1225347724000"/></a>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?p=1851#1851"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://gfx.filmweb.pl/po/96/14/469614/7184329.3.jpg?l=1202268822000"/></a>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?t=487"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://coolaggregator.files.wordpress.com/2008/05/bangkok_dangerous.jpg"/></a>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?t=527"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://media.hatak.pl/datas/posters/Max_Payne_2008.jpeg"/></a>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?t=528"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://media.hatak.pl/datas/posters/Lost_City_Raiders_2008.jpeg"/></a>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?p=1713#1713"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://i35.tinypic.com/2rge6xg.jpg"/></a>
<a _blank="" href="http://www.pobieramy.org/viewtopic.php?p=1648&highlight=#1648"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://gfx.filmweb.pl/po/16/50/261650/7211087.3.jpg?l=1222331345000"/></a>
<p align="left"><b><font size="4">Gry</font></b></p>
<a _blank="" href="http://www.pobieramy.org/viewtopic.php?t=488"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://bi.gazeta.pl/im/7/5484/z5484737O.jpg"/></a>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?t=221"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://upload.wikimedia.org/wikipedia/en/thumb/7/76/Football_Manager_2008.jpg/256px-Football_Manager_2008.jpg"/></a>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?p=1853#1853"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://pixelup.net/images/446615188591-m_FIFA09PCDVD.jpg"/></a>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?p=1854#1854"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://www.royal-esports.de/files/Newsbilder/Ordner1%20(ab%2024.06.08)/gta4%20pc%20version.jpg"/></a>
<a _blank="" target="" href="http://www.pobieramy.org/viewtopic.php?t=489"><img height="180" width="150" border="0" alt="POBIEAMY.org" src="http://s2.ipicture.ru/uploads/081027/h4eiNR1kI6.jpg"/></a>
</center></span></td>
</tr>
</tbody>';
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?> |
A jesli chcesz coś jeszcze to labo generujesz za pomoca stylu lub kolejny print lub echo |
_________________ Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy... |
|
|
|
 |
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,07 sekundy. Zapytań do SQL: 11 | |
 |
|