Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

Cześć. Mam takie pytanie. Jak zrobić wczytywanie danych z pliku, a później je wyświetlić w szablonach? Robię takie coś pierwszy raz, z mysql kłopotu nie mam, wszystko okej, ale z plikiem już tak... Najlepiej jakiś przykład, z tego się szybciej uczę. ;p

Opublikowano (edytowane)

Ale jak to zrobic w IPB a pozniej wykorzystac to w szablonach? Moglbys podrzucic jakis przyklad?

Edytowane przez Decept
Opublikowano (edytowane)

No mam:


$filename = "/root/cat/test.txt";
 $results = fopen ($filename, "r");
  $result = fread ($results,filesize ($filename));
	fclose ($results);

$template = $this->registry->output->getTemplate('cats')->testowyPlik($result);

I tak dalej, i tak dalej, no i w szablonie:

<foreach loop="$result as $inf">
{$inf['result']}</foreach>

Dziala poprawnie, jednak jezeli chodzi o pobieranie danych z pliku - nic nie wyswietla. Co robie zle?

Edytowane przez Decept
Opublikowano (edytowane)

Blad tkwi w sciezce dostepu do pliku. Katalog root mam umieszczony poza www. Wszystko mam na serwerze VPS. Jak zrobic, by sciezka sie cofala do samego konca, nastepnie wchodzila do danego katalogu?

Edytowane przez Decept
Opublikowano

No to podaje:

/root/cat/test.txt

i sciezka jest zla. ;p

Patrz. Na VPS jest wszystko dot. stron jest zapisane w katalogach:

/var/www/

a ja chce, by odczytywalo mi z

/root/cat/

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.