Jump to content
php.lv forumi

[enter] <> <br>


CryRat

Recommended Posts

<SITUACIJA>

forma ierakstitais teksts tiek saglabats MySQL datu baze zem TinyText lauka

pectam kaut kad kaut kur tiek vienkarshi paradits

</SITUACIJA>

 

<PROBLEMA>

ja forma tiek lietots [ENTER] lai tekstu parnestu jauna rinda tad pie teksta paradishanas NAV to atstarpju :huh:

</PROBLEMA>

 

<RISINAJUMS>

varbut vainigs tas TinyText vajag vinu nomainit teiksim pret VarChar ( vai kas tur bij ) ? :unsure:

varbut var teksta meklet [ENTER] ( teiksim pec ASCII vertibas ) un tad mainit vinu pret <BR> ? :unsure:

</RISINAJUMS>

 

<OFFTOPIC>

gulet gribas -_-

</OFFTOPIC>

Link to comment
Share on other sites

es gan teiktu, ka tiny text lauka paveids te ir ņepričom.... Vienkārši browseris attiezīgo tekstu izvada bez jebkādas formatēšanas (protams ja vien teksts nav starp tagiem <pre> un </pre>)... nu katrā ziņā normālā paskatā tekstiņus var izvadīt šitā

Link to comment
Share on other sites

vispar tas pirmais piemers man nestradaja vinsh aizvietoja visus "n" burtus pret <BR> :P

otrais gan labi strada thx alus no manas puses ;) pats to nebutu tuvakaja laika izdomajis :(

 

vel tikai varbut kads varetu paskaidrot ko nozime tas "nl2br"

cik sapratu ta "n" ir tas enters un "br" ir <BR> bet kas tas par "l2" :unsure:

un ka tas vispar strada galigi nesapratu tur tak nav nekadas komandas tikai pirms mainiga pieci simboli :huh:

Link to comment
Share on other sites

\n - new line feed

\r - carriage return

Windows texta failos lines beidzas ar \r\n vai apgriezti (nu visdpaar greizi), linuxaa tikai ar \n.

Taapeec var pats samainiit line beigas proceduuru, piem.

$str=str_replace("\n",'</p><p>',$str);

echo '<p>'.$str.'</p>';

veel interesants imbols ir tabulaacija - \t.

Uzmaniet, ka shie simboli ieraxtaami "divkaarshaas" peedinjaas, nevis 'apostrofos', jo citaadi nenjemsies pretii tas escape-slashs

Link to comment
Share on other sites

×
×
  • Create New...