Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Uciążliwy enter w źródle
Forum PHP.pl > Forum > Przedszkole
WebKing
Cześć,
Mam problem, a to mój przykładowy kod:
  1. <?
  2. $tekst = file_get_contents("szablon.html");
  3. $tekst = preg_replace("#[zamien](.*?)[/zamien]#si", "1", $tekst);
  4.  
  5. echo $tekst;
  6. ?>


Zawartość szablon.html:
  1. [zamien]
  2. <tr><td>Imie: Janek</td></tr>
  3. [/zamien]


Wszystko działa jak należy ale gdy wchodzę w źródło strony to widzę:
  1.  
  2. <tr><td>Imie: Janek</td></tr>
  3.  


I moje pytanie, jak usunąć te entery w źródle tak aby kod wyglądał mniej więcej tak:
  1. <tr><td>Imie: Janek</td></tr>


Bardzo proszę o pomoc,
Jeżeli ktoś wielkoduszny pomoże dam mu plusa w ramach podziękowania winksmiley.jpg
tomsi
A jak w szablonie zrobisz tak:

  1. <table>[zamien]
  2. <tr><td>Imie: Janek</td></tr>[/zamien]


to będzie bez zmian?
WebKing
Tak teraz jest dobrze tyle że nie chcę się tak bawić chciałbym uzyskać taki sam rezultat kodem:
  1. [zamien]
  2. <tr><td>Imie: Janek</td></tr>
  3. [/zamien]


Wiem że to wina [zamien] gdy jest w lini z kodem nic nie widać ale gdy jest po za to wyświetla się enter jak temu zapobiec?
tomsi
Źródło pliku .php po wykonaniu u mnie wygląda tak:

  1. <tbl>
  2. []
  3. <tr><td>: Jk<td></tr>
  4. [/]
  5. </tbl>
WebKing
Plik index.php:
  1. <?
  2. $tekst = file_get_contents("szablon.html");
  3. $tekst = preg_replace("#[zamien](.*?)[/zamien]#si", "1", $tekst);
  4.  
  5. echo $tekst;
  6. ?>


Plik szablon.html:
  1. [zamien]
  2. <tr><td>Imie: Janek</td></tr>
  3. [/zamien]
tomsi
Index.php

  1. <?
  2. $tekst = file_get_contents("szablon.html");
  3. $tekst = preg_replace("#[zamien](.*?)[/zamien]#si", "1", $tekst);
  4.  
  5. $tekst = str_replace('<table>
  6.  
  7. <tr><td>', '<table>
  8. <tr><td>', $tekst);
  9.  
  10.  
  11. $tekst = str_replace('</td></tr>
  12.  
  13. </table>', '</td></tr>
  14. </table>', $tekst);
  15.  
  16. echo $tekst;
  17. ?>
WebKing
Takie coś za dużo problemów mi przysporzy ale dzięki za pomoc kończmy ten temat winksmiley.jpg
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.