나는 mysql에서 일부 출력을 울리고있다. 로그 파일이므로 제어 할 수는 없지만 표시 될 때 html을 엉망으로 만드는 특정 로그가 있습니다. 여기 xml PHP에서 출력을 이스케이프
내가 로그 찍은 코드 조각입니다 :a következő helyen: System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)<br />
a következő helyen: System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt)<br />
Parsing hand: <br />
<?xml version="1.0" encoding="utf-16"?><br />
<HandDetails SiteName="Poker
나는 테이블에, 그것은 모두 엉망이 있다고 표시
.hmtlentities
및
htmlspecialchars
을 사용해 보았지만 숨겨진
<br />
태그와
<br />
태그가 모두 인쇄되지 않으므로 줄 바꿈이 표시되지 않습니다. 가장 좋은 접근 방법은 무엇입니까?
나는 개폐를 찾고 <>
을 찾아서 그 다음에 []
으로 바꾸려고 생각하고 있었지만, 부작용이 있을지 잘 모르겠다. 스 니펫을 만들기 때문에 때때로 엔딩 하나가 없다. 600 개 정도의 코드 행이므로 어느 지점에서나 끊을 수 있습니다.
데이터를 변경하는 데 신경 쓰지 않고 그대로 100 % 표시하지 않아도됩니다 (FWIW, 문제가 발생했다는 것을 보여줍니다.
좋아 더 많은 정보 함께
// NEW EDIT 그래서 나는 소스 코드를 보면서는이 보여줍니다
를 출력하는 내 코드는 매우 간단하다
<td> at System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget, Nullable`1 channelSet)<br />
at System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget)<br />
at System.Windows.Interop.HwndTarget.UpdateWindowPos(IntPtr lParam)<br />
at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)<br />
at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wP</td>
:
$의 결과 1 = mysql_query ($ feedback_query_first); 그때 반드시 htmlspecialchars를 제거하면
while ($row1 = mysql_fetch_array($result1))
{
$first_date = $row1['snippet_date'];
$snippet_text_pre = $row1['snippet_text'];
$snippet_text = htmlspecialchars($snippet_text_pre);
}
echo '<td>'. $snippet_text.'</td>';
내가 모든 것을 엉망으로 XML 원래 문제를 얻을 수 있지만, 서식 등 줄 바꿈이 내가없는 줄 바꿈으로 텍스트로 삽입 된
얻을 거기를 떠날 때, 관찰 괜찮습니다 ?????
덕분에 내가 소스 코드를 같이하지만 hmtlspecialchars 경우 또는 확실하지 보이는 것을 인쇄하지만 난 그럼 내가 문제를 해결을 couldnt하지만 내 해결 SNIPPET_TEXT = 않는 str_replace ("< BR/>"$이었다 – user1547410
것을 추가하는 경우에만 발생 , "
", $ snippet_text_pre1); – user1547410
원래 의미있는 것은 원래 XML이 손상되어 무작위 태그와 실제 HTML을 모두 가지고 있었기 때문에 이러한 태그를 보존하기를 원했습니다. 나는 정확히 "br"요소를 "보이지 않는"텍스트로 표시한다고하지는 않을 것입니다. –