2014-02-13 3 views
-1

HTML의 입력 태그 안에 PHP 스크립트의 출력물을 인쇄하려하지만 작동하지 않습니다. 나는 "htmlentities"과 "htmlspecialcharacters"을 시도했지만 아직 아무것도 인쇄하지 못했습니다. 하지만 입력 태그 안에 아무 것도 입력하면 잘 나타납니다. PHP 내부에서 태그를 어떻게 사용할 수 있습니까?레이블 안에 PHP html 입력

<label class="control-label" id="temp"> 
      <input type="hidden"> 
         <?php echo 'helo'; ?> 
      </input> 
    </label> 

답변

0

입력이 숨겨져 있기 때문에 표시되지 않습니다. 당신은 따라서 귀하의 경우 value=''

$x = 'Hello'; 
echo "<input type='hidden' value='$x'"; 

을 사용할 수 있습니다 <input type="hidden">

+0

또한 OP가 그것을 사용하려고하는 방식에서'input'이 사용되지 않습니다. 닫는 태그가 없습니다. ' xy'만 있고, '만 있습니다. – kapa

+0

예 닫기 입력 태그가 – chyupa

+0

입니다. 편집 할 수 없기 때문에 type = "text"를 사용할 수 없습니다. 레이블로 사용하고 싶습니다. 나는 레이블을 시도했지만 사람들은 PHP로 레이블을 사용하는 대신 숨겨진 형식의 입력 태그를 사용하는 것을 선호합니다. – rutulPatel

0

<input type="text">에 변경 :

<label class="control-label" id="temp"> 
      <input type="hidden" value=" <?php echo 'helo';?> "> 
</label> 

을 나는이 생각을 시험하지 않았다 그러나 나는이 방법으로 그렇게 할 수 있다고 생각합니다.

+0

나는 그걸 시도 했는데도 문제가 없다는 것을 잊어 버렸다. – rutulPatel

+0

@rutulpatel 다음 코드 행을 실행하십시오.'$ x = 'Hello'; echo " JunM