PHP를 통해 html 를 구문 분석하는 것은 완전히 작동하지 않습니다.
-
11-07-2019 - |
문제
나는 이것이 매우 이상하다고 생각합니다. 내가 잘못하고있는 일이어야하지만 여전히 ... PHP 및 TPL 파일을 사용하여 페이지에서 작업하고 있습니다. 내 TPL 파일에는 바닥 글에 필요한 경우 추가 선이 있습니다.
예를 들어, JavaScript로 Formchecking.
그래서 PHP에서 나는 이것을했다 :
$foot = "<script type=\"text/javascript\">if(document.getElementById){loadEvents();}</script>";
그런 다음 $ foot 변수가 구문 분석되고 HTML의 결과는 다음과 같습니다.
<script type="text/javascript">if(document.getElementById)</script>
그래서 {loadEvents();}
실종되었습니다.
아무도 내가 여기서 놓친 것을 보는 사람이 있습니까? 나는 그것을 진지하게 찾지 못한다. 캐릭터 나 무언가를 피하는 것을 잊었습니까?
해결책
분명히 사용중인 템플릿 엔진 곱슬 교정기에서 부분을 먹습니다.
다음과 같은 것을 시도하십시오.
$foot = "{literal}<script type=\"text/javascript\">if(document.getElementById){loadEvents();}</script>{/literal}";
제휴하지 않습니다 StackOverflow