jak wyświetlić komentarze w php

Tomek55

Avatar: Tomek55

2011-02-15 09:54

Witam
Już od kilku dni walczę z takim problemem :
Chcę wyświetlić na danej stronie komentarze ze pliku tekstowego, który jest wyświetlany przez skrypt php.
1. ustawiłem $config['embed_php'] = true;
2. wgrywwam do katalogu głównego, tam gdzie index.php, plik wyraz.txt ( w którym są zawarte jakieś tam zdania - komentarze )
3. wgrywwam do katalogu głównego, tam gdzie index.php, plik key.php, który wygląda tak :
<?
$file = "wyraz.txt";
if(!file_exists($file) || !($fp = fopen($file, "r")))
{
die("Unable to open file $file.");
}

// Seek to random position in the file.
$size = filesize($file);
srand((double)microtime()*1000000);
$randval = rand(0, $size);
fseek($fp, $randval);

// Throw away partial line.
$quote = fgets($fp, 1024);

// Read next whole line.
$quote = trim(fgets($fp, 1024));

// If EOF wrap to begining of file.
if(empty($quote))
{
fseek($fp, 0);
$quote = trim(fgets($fp, 1024));
}
fclose($fp);

// Print the quote.
print(" $quote ");

?>

4. w admine otwietam stronę na której chcę aby komentarze się wyświetlały i w oposie dodaję to :
<?php echo phpinfo('http://www.mojastrona.com/key.php'); ?>

Niestety nic się da danej stronie nie pojawia :(

Co robię źle ?

Pozdrawiam
Tomek

» Quick.Cms v3.x

Makaron

Avatar: Makaron

2011-02-16 14:06

W pełnym opisie strony na pewno nie można korzystać z funkcji PHP. Spróbuj stworzyć osobny szablon dla tej podstrony (instrukcja w dokumentacji technicznej) i tam spróbować dodać ten kod:

<?php echo phpinfo('http://www.mojastrona.com/key.php'); ?>

Mak-Web.pl - Modyfikacje skryptów Q.Cart i Q.Cms

Tomek55

Avatar: Tomek55

2011-02-17 09:02

Dzięki za informację.

Tak zrobię, już udało mi się wywołać kod php, tak jak mówisz wstawiając wywołanie bezpośrednio w pliku tpl a nie z pola admina.

Pozdrawiam
Tomek

Do góry
o nas | kontakt