Przesunięty przez: joli 27-08-2007, 20:59 |
overall_header a php |
Autor |
Wiadomość |
lis2
Posty: 2
|
Wysłany: 17-09-2005, 11:47 overall_header a php
|
|
|
Witam, chcialbym aby w moim forum na gorze pokazalo sie moje menu od strony.
Probowalem pobrac dane z mysqla, z pliku bedacym na koncie, a ostatnia proba to
Kod: | <? @ $wp = fopen ("http://lis.e-data.net.pl/menu2.txt", "r");
while (!feof($wp))
{
$tekst = fgets ($wp,100 );
echo $tekst;
}
fclose($wp);
?> |
Moze mi ktos powiedziec, czemu nie pokazuje mi sie moje menu ?
Pozdrawiam i przepraszam, jezeli taki post juz byl
//Używaj tagu code
//Muminek |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Gość
|
Wysłany: 17-09-2005, 14:58
|
|
|
Konkretyzuje pytanie. Problem jest taki, ze ten kod z headera jest w zrodle, tzn
<? echo $xmenu; ?>
Jak zrobic zeby on to zinterpretowal, a nie tylko wrzucil jak sam tekst z headera? |
|
|
|
|
They
Pomógł: 342 razy Posty: 2545
|
Wysłany: 17-09-2005, 17:19
|
|
|
może lepiej wstaw zmienny kod do pliku page_header.php np.
Kod: | $twoja_nazwa_kodu = tu dodajesz cos kody tak jak wyżej podałeś. | potem
w template_array trzeba dodać ,żeby w overall_header działało:
Kod: | 'TWOJA_NAZWA_KODU' = $twoja_nazwa_kodu |
w koncu w overall_header.tpl sam kod wystarczy wstawisz:
|
|
|
|
|
Gość
|
Wysłany: 17-09-2005, 22:11
|
|
|
Kurcze, nie moge znalezc template_array |
|
|
|
|
They
Pomógł: 342 razy Posty: 2545
|
Wysłany: 17-09-2005, 22:14
|
|
|
Kod: | $template->assign_vars(array(
'S_JOIN_CHAT' => append_sid("chatbox_mod/chatbox.$phpEx"), |
|
|
|
|
|
lis2x
Gość
|
Wysłany: 17-09-2005, 23:23
|
|
|
Ogromne dzieki, bez Ciebie bym sobie nie poradzil.
Mam jeszcze jeden problem niestety.
Jak zrobilem $mojemenu = fopen (menu.txt);
to na stronie zwrocilo mi 1, wiadomo. Postanowilem menu dodac do mysqla
i zrobilem tak
@ $db = mysql_pconnect('localhost', 'root', 'xxx//haslo wycialem bo podawanie go na forum to zly pomysl ; p //nasedzio');
MYSQL_SELECT_DB('radek');
$zapytanie = "SELECT * FROM artykuly WHERE tytul='menu2'";
$wynik = MYSQL_QUERY($zapytanie);
$wierz = mysql_fetch_array($wynik);
$mojemenu = echo($wierz["tresc"]);
i wywala mi Parse error: parse error, unexpected T_ECHO in /home/lis/public_html/new/forum/includes/page_header.php on line 46
$mojemenu = echo($wierz["tresc"]); jak to zapisac zeby bylo dobrzE? |
|
|
|
|
irekk
Pomógł: 283 razy Posty: 2927
|
Wysłany: 18-09-2005, 01:01
|
|
|
albo tak:
Kod: | $mojemenu = $wierz["tresc"]; |
albo tak:
Kod: | echo($wierz["tresc"]); |
pozatym jesli to zapytanie korzysta z rej samej bazy co forum to po co wywolujesz nowe polaczenie z baza?? |
_________________ Cygantura |
|
|
|
|
lis2
Posty: 2
|
Wysłany: 18-09-2005, 09:13
|
|
|
Ale mi chodzi konkretnie, zeby zapisac wyswietlanie sie, w jakiejs zmiennej. Te dwa Twoje sposoby niestety nie dzialaja. A co do bazy masz racje, nie ma sensu sie laczyc 2x |
|
|
|
|
lis
Gość
|
Wysłany: 19-09-2005, 23:36
|
|
|
Potrzebuje jeszcze Waszej pomocy.
Myslalem zeby zrobic to tak
function mojemenu() {
@ $db = mysql_pconnect('localhost', 'root', 'xxx:)');
MYSQL_SELECT_DB('radek');
$zapytanie = "SELECT * FROM artykuly WHERE tytul='menu2'";
$wynik = MYSQL_QUERY($zapytanie);
$wierz = mysql_fetch_array($wynik);
echo $wierz['tresc'];
mysql_close($db);
}
$mojemenu = mojemenu()
i potem w template arrey
'mojemenu'= $mojemenu
gdzie robie bledy ? Niestety w php nie jest zbyt mocny |
|
|
|
|
lis
Gość
|
Wysłany: 20-09-2005, 12:46
|
|
|
To mialo wygladac tylko tak
MYSQL_SELECT_DB('radek');
$zapytanie = "SELECT * FROM artykuly WHERE tytul='menu3'";
$wynik = MYSQL_QUERY($zapytanie);
$wierz = mysql_fetch_array($wynik);
$mojemenu = $wierz["tresc"];
mysql_select_db('radekforum');
Dzieki wszystkim za pomoc, pozdrawiam |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Radek
Pomógł: 955 razy Posty: 4614
|
Wysłany: 20-09-2005, 19:49
|
|
|
hmm Kod: | $sql = "SELECT * FROM artykuly WHERE tytul = 'menu3'";
if ( !$result = $db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'blad', '', __LINE__, __FILE__, $sql);
}
$artykul = $db->sql_fetchrow($result);
|
potem w array daj Kod: | 'BLABLABLA' => $artykul['tresc'], | i w tpl wyswietl
musi działać |
|
|
|
|
|