Przmus
(Przmus)
18 Lipiec 2012 16:07
#1
Jak mogę wstawić plik txt na stronę html?
Plik będzie często zmieniany na serwerze ftp, tak więc chciałbym aby za każdym wczytaniem strony ładował się od początku (odświeżał się).
Czy jak już wstawię zawartość tego .txt to będę w stanie to jakoś sformatować? Zmienić kolor, rozmiar czcionki itd.?
Pozdrawiam
Przmus
(Przmus)
18 Lipiec 2012 17:25
#3
A mógłbyś z łaski swojej wskazać, gdzie jest tam napisane o wstawianiu z pliku .txt?
djgrzenio
(djgrzenio)
18 Lipiec 2012 18:08
#4
jeżeli masz PHP na serwerze to ci ułatwi. albo file_get_contents albo include. możesz wstawić tagi html w pliku txt albo zrobić obsługę formatowania tak jak tu na forum [b] pogrubienie [/ b], oczywiście trzeba do tego napisać kod i już include odpada
Przykładowo.
M
Tam gdzie literka M wstawiasz tekst.
Przmus
(Przmus)
18 Lipiec 2012 18:25
#6
Na początku chciałbym wstawić sam tekst, tylko za bardzo nie wiem co i jak…
Znalazłem kod i przerobiłem go:
<?php
$plik = 'http://przmus.republika.pl/Userslist.txt';
$dane = file($plik);
$cnt = count($dane);
for($i = 0; $i < $cnt; $i++)
{
echo htmlspecialchars($dane[$i]).'
';
}
?>
Umieszczam to normalnie na stronie. Jednak nic się nie wyświetla…
Jeśli chodzi o PHP to jeszcze nigdy tego nie używałem, więc mam z tym problem…
Proszę o informację jak dokładnie wstawić ten kod, aby wyświetlało się na stronie.
EDIT:
Formatować tekst już umiem Tylko i wyłącznie chodzi mi o wstawienie tekstu z pliku .txt
drobok
(Drobok)
18 Lipiec 2012 18:34
#7
Utwórz plik z rozszerzeniem php (np index.php), wklej w miejsce gdzie ma być zawartość pliku:
<?php include("Userslist.txt"); ?>
Po czym zapisz, oraz otwórz w przeglądarce
Równie dobrze możesz wejść w sam plik txt >> http://przmus.republika.pl/Userslist.txt
Jeśli chcesz by strona przeładowywała się automatycznie wklej w head
Przmus
(Przmus)
18 Lipiec 2012 18:47
#8
Wgrałem ten plik .php:
http://przmus.republika.pl/test3.php
http://przmus.cba.pl/test3.php (tutaj to kompletnie chyba nie działa)
W pierwszym pojawia się jako tekst.
Natomiast to jest tylko w formie testowej, bo oryginalny kod strony będzie się znajdować tutaj:
http://www.easywinclan.com/h17-gamespylist
I tam też wkleiłem wyżej podany kod (z tym, że zamiast Userslist.txt - wkleiłem cały link, gdyż plik .txt jest automatycznie zapisywany na innym serwerze).
No i dalej nie czyta…
Jeśli chodzi o wchodzenie w sam plik .txt to raczej odpada, bo chcę jeszcze ładnie przygotować stronkę, która będzie to wyświetlała, zmienić tło itd.
drobok
(Drobok)
18 Lipiec 2012 18:58
#9
Republika nie obsługuje php (przed chwilą sprawdzałem). Więc skrypt php odpada. Musisz użyć iframe.
Przmus
(Przmus)
18 Lipiec 2012 19:04
#10
Ale cba.pl powinno obsługiwać. Wiem, bo mam tam jeden skrypt w php który działa bez problemu…
Natomiast ten plik, który otworzyłem u siebie na pulpicie - również wyświetla ciąg znaków po otworzeniu w przeglądarce…
– Dodane 19.07.2012 (Cz) 5:51 –
Dobra, zrobiłem iframa, a na dodatek plik będzie się zapisywał w .html (czyli już nie .txt).
Wygląda to tak:
http://ee2server.ct8.pl/Userslist.html
No ale mam teraz problemy z automatyczną wysokością.
Chciałbym, aby wysokość zależała od zawartości tego pliku Userslist.html
A teraz jak mam ustawione height=“100%” - wygląda następująco:
Czyli te “okienko” robi się strasznie małe…
Istnieje jakiś sposób na auto-wysokość? Szukałem długo (około 7 godzin) i nic sensownego nie znalazłem. Jestem wykończony…