![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 22.01.2003 Ostrzeżenie: (0%) ![]() ![]() |
Założenie:
mam plik tekstowy (o nazwie np."plik.txt") w którym są następujące wpisy: Kod tekst w 1 linijce
tekst w 2 linijce tekst w 3 linijce kiedy wstawiam [php:1:bde4ac3224]<?php include("plik.txt"); ?>[/php:1:bde4ac3224] to wywala mi tekst w jednym ciągu, tzn: Kod tekst w 1 linijce tekst w 2 linijce tekst w 3 linijce
A co zrobić żeby było tak jak jest to rzeczywiście zapisane w pliku tekstowym "plik.txt" - czyli linijka pod linijką? Z góry dziękuję za odp. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 0 Dołączył: 3.04.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat a moze dodaj na koncu kazdej linijki n
Znak n zastępuje znak końca linii. Skoro w pliku tekstowym tekst jest podzielony na linijki to znaczy ze znak końca linii znajduje się na końcu każdej linijki (może oprócz ostatniej). Po includowaniu pliku znak końca linii znajduje się także w kodzie php oraz w wynikowym kodzie HTML. Problem jest w tym, że HTML (tzn. przeglądarka) pomija znaki końca linii (traktuje je jako spacje), znaki tabulacji oraz wielokrotnie powtarzane spacje. Dlatego trzeba umieszczać w kodzie znaczniki <br/>. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 02:53 |