ďťż

[php] Pominięcie pierwszej zamiany.

       

Podstrony


telcocafe

Już tłumaczę. Zobaczcie na ten kod:

$text = $text_z_bazy; $text = str_replace('<br />',"\n",$text); print $text;

Mam taki kod. Zamienia od <br> na enter w formularzu. Jednak na samym początku formularza zawsze pojawia mi się jedno <br>, które po zamianie wszystko psuje, tak samo jest z dodatkowym <br> na końcu. Jak zmienić ten kod, aby było pomijane ostatnie i pierwsze zamienianie <br> na \n.

Pomóżcie, mimo tego że są święta :P.



http://pl.php.net/ma...ction.nl2br.php oblookaj komenty

Niestety nie znalazłem tam odpowiedzi na mój problem. Zauważyłem że dodatkowy "enter" nie pojawia się na samym końcu formularza. Czyli problem odnoszę do dodatkowego, niepotrzebnego enter'a na samym początku.

Jak sobie z tym poradzić?

Napisałem takie coś:
$text = $text_z_bazy; $ktory = strpos($text, '<br />', 0); $ktory += 6; $text = substr($text, $ktory, strlen($text)); $text = str_replace('<br />',"\n",$text); print $text;

Nie gwarantuję czy o to chodziło ;)
Użytkownik marrek13 edytował ten post 24 grudzień 2005, 11:14



Napisałem takie coś:
$text = $text_z_bazy; $ktory = strpos($text, '<br />', 0); $ktory += 6; $text = substr($text, $ktory, strlen($text)); $text = str_replace('<br />',"\n",$text); print $text;

Nie gwarantuję czy o to chodziło ;)

W Firefoxie też tak jest.
Spróbuj:
$text = trim($text);
Użytkownik marrek13 edytował ten post 24 grudzień 2005, 11:53

W Firefoxie też tak jest.
Spróbuj:
$text = trim($text);

Odświeżam - naprawdę nikt nie wie, o co może chodzić?

//Mam nadzieje że za odświeżanie nie ma warna... Jeżeli jest to sorry :/

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.