Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Niepotrzebne br'y
neoski
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 31.07.2005
Skąd: Warszawa

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


Witam. W jaki sposób odczytać lub zapisać z/do bazy dane tak, aby entery w polu TEXT nie były brane jako <br />? Próbowałem preg_replace, ale niestety nie działa.

-- edit:
Przenoszę na php Początkujący...
~crash
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
neoski
post
Post #2





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 31.07.2005
Skąd: Warszawa

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


Ok, działa, dzięki.

A jak zastosować funkcję w funkcji?

Mam takie coś:

  1. <?php function replace($replace) {
  2. ...
  3. $replace = preg_replace_callback("#\[html\](.*?)\[/html\]#si", "replace2", $replace);
  4.  
  5. function replace2($replace2)
  6. {
  7.     if(is_array($replace2)){$replace2=$replace2[1];}
  8.     $replace2 = str_replace( '<br />', "\n", $replace2 );
  9.     print "$replace2";
  10. }
  11. ...
  12. print "$replace"; } ?>


I jak daję tagi [ HTML ] a w nich html [/ HTML ] to wywala mi tekst replace2.

Ten post edytował neoski 11.02.2006, 23:04:20
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 12.10.2025 - 10:50