Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem w źródle
Alkagar
post 14.02.2006, 22:07:43
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 18.12.2005

Ostrzeżenie: (0%)
-----


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

Ten post edytował Alkagar 14.02.2006, 22:21:31


--------------------
I amar prestar aen
Go to the top of the page
+Quote Post
strife
post 14.02.2006, 22:13:07
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


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!


--------------------
Go to the top of the page
+Quote Post
mike
post 14.02.2006, 22:14:10
Post #3





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
Alkagar
post 14.02.2006, 22:18:43
Post #4





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 18.12.2005

Ostrzeżenie: (0%)
-----


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


--------------------
I amar prestar aen
Go to the top of the page
+Quote Post
dr_bonzo
post 14.02.2006, 22:27:30
Post #5





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Dodam ze wystarczylo przeczytac opis funkcji w manualu -- tam bylo wszystko jasno napisane. I zyskujesz tydzien czasu.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.06.2025 - 20:23