Chcę zapisać tekst w formacie HTML do bazy danych, ale kiedy to zrobię, nie zapisuj html-symboli takich jak < /> 'i innych Tak czytam artykuł z baza danych do edycji:zapisz tekst w formacie HTML do bazy danych
<p class="Title">Англійський варіант:</p>
<textarea name="EN" cols="90" rows="20" value="<?php echo htmlentities($articleArr['EN'], ENT_QUOTES, "UTF-8"); ?>" ></textarea>
po to generuje taki kod HTML:
<p class="Title">Англійський варіант:</p>
<textarea name="EN" cols="90" rows="20" value="<p class='Title'> привыт </p>" ></textarea>
Tak, spodziewam się, że ten tekst pojawi się w moim polu tekstowym w kodzie HTML strony tak, ale w obszarze tekstowym nie ma.
W bazie zapisać jako:
<p class="Title"> Hello </p>
Więc jak mogę zrobić następująco:
- odczytywane z bazy html-formattedtext.
- Pokaż go w elemencie textarea.
- Edytuj i zapisz z powrotem do bazy danych.
Proszę mi pomóc, jak właściwie zapisać takie teksty, Thanx!
Czy na pewno nie zapisuje się symboli html, takich jak>? –
tak, to nie zapisuje takich symboli – yozhik
tak. po prostu to robi. –