Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wycinanie fragmentów tekstu
Forum PHP.pl > Forum > Przedszkole
Farth
Mo skrypt pobiera z innej strony tabelę, którą obrabia. W tabeli w każdym wierszu jest jena pusta komórka. jak się jej pozbyć??
Fragment do obróbki (zawiera się w zmiennej $tabela):
  1. </td>
  2. <td>
  3.  
  4. </td>
  5. <td class="right">

Próbowałem to zrobić przez str_replace w taki sposób:
  1. <?php
  2. $tabela=str_replace("                </td>
  3.                <td>
  4.                    
  5.                </td> ","</td>",$tabela);
  6. ?>
, ale nie działa. Proszę o pomoc.Pozdrawiam Farth
marcok
  1. <?php
  2. $fragment_obrabiany = '</td> 
  3. <td> 
  4.  
  5. </td> 
  6. <td class="right">';
  7.  
  8.  
  9. $tabela=str_replace('#<td>(.*?)</td>#is', '', $fragment_obrabiany);
  10. ?>
Farth
Cytat(marcok @ 14.07.2009, 20:26:03 ) *
  1. <?php
  2. $fragment_obrabiany = '</td> 
  3. <td> 
  4.  
  5. </td> 
  6. <td class="right">';
  7. $tabela=str_replace('#<td>(.*?)</td>#is', '', $fragment_obrabiany);
  8. ?>

Nie wiem czemu ale nie działa sad.gif
marcok
  1. <?php
  2. $xxx = '
  3. </td> 
  4. <td> 
  5.  
  6. </td> 
  7. <td class="right">
  8. ';
  9. echo htmlspecialchars(preg_replace('#<td>(.*?)</td>#is', 'ss', $xxx));
  10. ?>


to u mnie poprawnie konwertuje i wyswietla wiec to musi dzialac (jezeli nie dziala tzn ze cos nie zostalo skopiowane jakis ukosnik albo cos tongue.gif)
Farth
To działa smile.gif Dziękuję. Pozdrawiam Farth
Edit: Cofam to w $tabela mam więcej komórek i kasuje mi wszystkie td w całej tabeli sad.gif
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.