Problem z linkami z wymiany w stopce

dariuszdl

Avatar: dariuszdl

2009-06-23 11:16

Witam
Problem dotyczy:
- Quick.Card 2.x
- Quick.CMS 2.x

Chciałem aby w stopce wyświetlały się linki płatne lub z wymiany.
W instrukcji było napisane: w miejscu gdzie mają być wyświetlane linki na stronie wstaw linię:


<?
include 'alink/pokaz_linki.php';
?>



Próbowałem wstawić w pliku:
- index.php - ale linki były wyświetlane poza znacznikiem </html>
- page.tpl (Q.card) - ale pojawiała się linijka include 'alink/pokaz_linki.php'
- pages_default.tpl (Q.CMS) - ale pojawiała się linijka include 'alink/pokaz_linki.php'
- próbowałem wstawić kod pliku pokaz_linki.php - ale pojawiał się tylko częściowy kod tego pliku

PROSZĘ O POMOC

Oto kod pliku pokaz_linki.php


<?
include "alink/konfiguracja.php";
$linki file("alink/linki_baza.txt");
if (!
$ilosc count($linki)) return;
if (
$style$style 'style ="' $style '"';
echo 
'<div align="'$align '"><div style="width: 950px">';
$data date("Y-m-d"time());
for(
$a 0$a != $ilosc$a++)
{
$link explode("::"$linki[$a]);
if (
$link[4] >= $data)
{
if (
$pierwszy) echo '<font size="2">' .$separator'</font>';
echo 
'<a href="' $link[1] . '" target=top title="' $link[3] . '" ' $style '>' $link[2] . '</a>';
$pierwszy 1;
}
}
echo 
'</div></div>';
?>

» Quick.Cart v2.x

dariuszdl

Makaron

Avatar: Makaron

2009-06-23 15:19

Najłatwiej wstawić w page.tpl (a w przypadku Quick.Cms w container.tpl) z tym, że w konfiguracji musi być taka linia:

$config['embed_php'] = false;

dariuszdl

Avatar: dariuszdl

2009-06-24 12:32

Niestety nie działa.

Do pliku general.php wstawiłem na samym początku linijkę
$config['embed_php'] = false;

Do pliku page.tpl wstawiłem kod:


<?
include 'alink/pokaz_linki.php';
?>



Efekt: nie wyświetlają sie linki, a po podglądzie źródła strony widać było:

<?
include 'alink/pokaz_linki.php';
?>
</body>
</html>

Nadmienię, że w instrukcji było napisane, że kod odpowiedzialny za pokazanie linków powinien być w pliku php.

dariuszdl

Makaron

Avatar: Makaron

2009-06-24 15:47

Pomyliłem się.. ta linia to oczywiście ma być:

$config['embed_php'] = true;


Nie powinno się jej wstawiać, a odnaleźć tą zmienną $config['embed_php'] i sprawdzić czy jest ona ustawiona na false i zmienić.

dariuszdl

Avatar: dariuszdl

2009-06-25 09:33

w Quick.Card brakowało tej linijki - dopisałem
w Quick.CMS była - zmieniłem na true

Efekt taki sam jak poprzednio :-/ czyli nic

dariuszdl

Avatar: dariuszdl

2009-06-25 09:34

może podeślę ten malutki programik i szybciej sprawdzicie ??

Makaron

Avatar: Makaron

2009-06-25 11:17

Wobec tego może coś jest nie tak ze ścieżkami. W katalogu głównym masz katalog "alink", a w nim pliki konfiguracja.php i pokaz_linki.php?

dariuszdl

Avatar: dariuszdl

2009-06-25 13:06

Tak dokładnie jest

Do góry
o nas | kontakt