[Asp.Net] Text editor in shranjevanje v bazo
4 naročniki
4 naročniki
Srečo sem že poskusil na slo-tech forumu, vendar brez konkretnih odgovorov, tako bi vas prosil za malo pomoči.
Stran izdelujem v asp.net in bi rad dodal možnost dodajanja člankov in komentarjev. Ampak ne vem kateri bolj osnovni text editor naj uporabim. Ne potrebujem ogromno funkcij, nekaj takšnega kot je tale na tej strani.
Kot drugo pa, kako naj potem vse skupaj shrani v bazo, da besedilo ne bo izgubilo obliko.
Pred tem sem se nekaj mučil v php-ju in če sem tekst napisal v textbox-u in ga shranil kot text je potem, ko sem tekst prikazal na strani je bilo namesto
Danes je lep dan.
Danes je lep dan.
Danes je lep dan.
prišlo ven
Danes je lep dan.Danes je lep dan.Danes je lep dan.
Na koncu sem se odločil, da rajši presedlam na Asp.Net, ker mi je C# bolj domač in ker sem obupal nad urejevalniki.
tl;dr - Kateri text editor uporabiti na asp.net strani in kako stvar shraniti v bazo, da ne izgubi prvotne oblike?
7 odgovorov
Sem pred tem googlal, vendar nisem našel nič uporabnega, ker sem razmišljal v napačni smeri.
Mi pa ni takoj kanilo, da bi vtaknil gogy-jev predlog v google, ker me je rahlo zavedel z besedo funkcija, sem mislil, da je to specifična php funkcija. Šele ko si mi ti dal malo bolj nazoren primer, mi je kliknilo :).
Najlepša hvala obema.
Sicer sem res napisal samo toliko teksta, da bo šlo čez 10 znakov, vendar če daš celoten tekst skozi to funkcijo, ti vse new line spremeni v <br> oz <br /> odvisno kaj hočeš.
Ko dobiš preko POST-a npr
$text = $_POST['tekst'];
narediš raje
$text = nl2br($_POST['tekst'], true); //true ti naredi <br />, false pa <br>
Ta ti v bazo shrani tudi nove linije.