Php modyfikacja zmiennej z łamanym stringiem


(Sitemaster) #1

Zapisuję sobie w bazie wielolinijkowe dane z textarea z wrap="physical".

Kiedy potrzeba pobieram je sobie do zmiennej $tekst

i pojawia się problem, jak zrobić efekt cytowania, zeby każda linijka w tej zmiennej zaczynała się od znaków >>?


(Zagorskid) #2

Hmm...

$tekst_tmp = nl2br($tekst);

$tekst2 = str_replace('
', '
>>', $tekst_tmp);

Sprawdź, czy działa... :wink:


(Kutar 0) #3

Po pierwsze:

a co do problemu to może:

$text=str_repalace("\n","\n>> ",$text);

BTW. co z tym problemem z bazą danych ?

@EDIT:

zagorskid był szybszy, ale hmmm... czy gdzieś jest napisane, że chcemy

dostać?


(Zagorskid) #4

kutar , no tak - mnie nowa linijka od razu kojarzy się z HTMLowskim

:wink:... Ale teraz przynajmniej api ma dwie wersje :mrgreen:.


(Sitemaster) #5

spoq, dałem

i jest gites.

Zajałem się czym innym a baza przy okazji zmieniłą nieco budowe i nie miałęm okazji sprawdzić jak chodzi. ALe jak tylko sprawdze to dam znać.