Problem z formularzem i bazą danych


(Sikora507) #1

Witam.

Oto mój problem:

Mam sobie formularz w html z który dodaje później dane do bazy danych. Wszystko fajnie działa ale jest jeden problem. Przy wyświetlaniu zawartości tabeli nie ma "enterów" czyli gdy wpisze w formularzu coś z "enterem" to ten enter zostanie pominięty przy wyświetlaniu danych, więc jestem zmuszony pisać

zamiast entera.

Tutaj przy pisaniu tego posta gdy wciskam enter to przy wyświetlaniu jest enter i nie trzeba pisać

Jak zrobić żeby to osiągnąć?


(Kutar 0) #2
$tekst_do_zapisania=str_replace("\n",'
',$tekst_do_zapisania);

(Sikora507) #3

dzięki wielkie!


(L337 Crew) #4

a nie lepiej użyć funkcji do tego przeznaczonej - nl2br()?

Na dodatek wspiera ona standard xHTML :))

przykład użycia:

$tresc = nl2br($_POST['tresc']);

krócej tak jest :slight_smile:


(Kutar 0) #5

Oczywiście że można, dałem jedną z kilku opcji - Ty dałeś inna;]