Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem w źródle
Forum PHP.pl > Forum > Przedszkole
Alkagar
Witam,
mam nastepujący problem: za pomocą pętli w php odczytuje sobie zawartość pliku linia po lini. I Tutaj znajduje się moj problem - na końcu każdej linijki jest jakiś znak, coś - nie mam pojęcia co - i to coś sprawia że wynik ktory jest wyswietlony jest w nowej lini - ale tylko w źródle strony, na stronie wyswietla się wszystko w tej samej lini. Wykluczam tutaj znak nowej lini \n czy br bo probowalem juz formatować tekst tak by zamienial te znaki na inny ciag - nic nie pomaga ;( .

Teraz troche kodu:
1. kod główny:
  1. <?
  2. $plik = file('tresc.txt');
  3. $i = 0;
  4. while($plik[$i])
  5. {
  6.    echo($plik[$i]);    
  7. $i++;    
  8. }    
  9. ?> 


2. Widok zrodla:
Kod
Linia pierwsza
Linia Druga
Linia Trzecia
LInia czwarta


3. Pożądany widok zrodla
Kod
Linia pierwszaLiniaDrugaLiniaTrzeciaLInia czwarta


Mam nadzieje że jakoś da sie zrozumieć o co mi chodzi smile.gif. Każda rada milewidziana.
Pozdrawiam,
Alk

//Kod poprawiony smile.gif
strife
np.
  1. <?php
  2.  
  3. $plik = file('tresc.txt');
  4. $i = 0;
  5. while($plik[$i])
  6. {
  7. $con = substr( $plik[$i], 0, -2);
  8. echo( $con );
  9. $i++;
  10. }
  11.  
  12. ?>


Pozdrawiam!
mike
Nie chciałbym Cie martwić ale ten znak to ...
... znak końca linii biggrin.gif
Pamiętaj że znak ten różnie wygląda, zależy od systemu operacyjnego.

Jesli chcesz się upewnic to spróbuj tak:
  1. <?
  2. $plik = file('tresc.txt');
  3. $i = 0;
  4. while($plik[$i])
  5. {
  6. echo( trim( $plik[ $i ] ) );
  7. $i++;
  8. }
  9. ?> 


I popraw bbCode na odpowiedni.
Alkagar
biggrin.gif DZIAŁA biggrin.gif
Myslalem nad tym od tygodnia, ale żeby cos wycinać sprzed ciagu nie pomyślałem tongue.gif.

Dzięki wielkie
Alk
dr_bonzo
Dodam ze wystarczylo przeczytac opis funkcji w manualu -- tam bylo wszystko jasno napisane. I zyskujesz tydzien czasu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.