Jump to content
php.lv forumi

Tāda intīma problēma


Devils666

Recommended Posts

emoticon-0102-bigsmile.gifemoticon-0102-bigsmile.gifemoticon-0102-bigsmile.gifemoticon-0102-bigsmile.gif

bet ja nopietni

 

Tikko radās ideja ielikt admina panelī wysiwyg html editoru,

itka pašā panelī viss strāda, taču, kad izvada āra no mysql rādas apmēram šādi:

 

Teksts ar <span style=\"font-weight: bold;\">noformējumu</span> un <span style=\"font-style: italic;\">dažādu</span>

 

Tieši kā uzrakstiju, kas varētu būt pie vainas, ka neradas ka vajadzēt, bet gan tikai pats kods?

Link to comment
Share on other sites

Kas tieši redzams iekš view page source?

Problēma ir tajā, ka rāda html tagus input laukā pie labošanas vai kad aplūko ar wysiwyg izveidoto lapu.

 

<span style="font-weight: bold;">Noformejums</span><span style="font-style: italic;"> tapat </span>darboties <span style="text-decoration: underline;">negrib</span> :S<br>

 

tā rāda iekš page source, itka pietiekami daudz zinu ko vaig, bet par tagiem visp nerubiju, ka vinus normali palaist, nav bijis vajadziba lidz sim

Link to comment
Share on other sites

visticamak ka izvadod ara no DB /vai ieseivojot DB / tiek izmantota htmlentities() funkcija

Itkaa ljoti noderiiga funkcija, bet izmantojot wysiwyg tiek sacekereets formatejums ( tiek panakts lai tagi izvadas kaa Simboli nevis izpildaas)

--

Bet ja vinjas nebuus tad ieliekot <script>alert('Uzlauzta lapa')</script> .. tiks automatiski izvadiits arii JS alert lodzinsh ...

--

Taatad pierms iesivosanas/izvadiisanas ir japarbauda vai netiek lietoti aizliegti vrdi ( <script> utt..)

---

Ja lieto CMS pnelii tad ir savadak ....

Edited by Grey_Wolf
Link to comment
Share on other sites

Reāli tie '\' traucē. Ja tu izvāc tad vajadzētu strādāt, bet katrā gadījumā vajadzētu palasīt tā verķa dokumentāciju kā viņu pārkonfigurēt lai nebāž tos '\' datubāzē.

 

Tev ir

 

Teksts ar <span style=\"font-weight: bold;\">noformējumu</span> un <span style=\"font-style: italic;\">dažādu</span>

 

bet vajadzētu būt

 

<p>Teksts ar <span style="font-weight: bold;">noformējumu</span> un <span style="font-style: italic;">dažādu</span></p>

Edited by MCWeb.lv
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...