2011-04-22 2 views
0

는 다음 코드사용하여 WML 변수는

<?xml version="1.0" ?> 
<wml> 
<card> 
title : <input type="text" name="title" /><br/> 
body : <input type="text" name="body" /><br/> 
<?php 
echo $(title) 
?> 
</card> 
</wml> 

에게 내가 PHP 코드 내에서 입력 텍스트에 입력 된 값을 인쇄하는 방법 문제를 썼다.

답변

1

우선 입력 필드에 아무 것도 수행하지 않으려면 마크 업에 양식을 정의해야합니다. 양식에는 actionmethod 속성이 있어야합니다. 직접 장치의 화면 (또는 프린터에서 변수의 내용을 인쇄하려면

echo $_POST['title']; 
+0

당신은 맞습니다.하지만 입력 텍스트에 큰 텍스트를 입력하면 $ _Get을 사용하기가 어렵고 $ _Post는 내 wap version.is에서 한 파일에 넣을 수 없습니다. – bigStar

0

:

그런 다음 다음과 같은 방식으로 데이터에 액세스 할 수 $_GET 또는 $_POST 전역 배열을 사용할 수 있습니다 이 확장 된 WML 브라우저 인 경우) 당신은 이런 식으로 작업을 수행해야합니다

$ (변수 varName)

를 샘플에서는 그렇지 장치의 메모리에서, 서버 변수에서 값을 설정합니다.

약간 늦었지만 누군가에게 도움이 될 수도 있지만 WML은 더 이상 흔하지 않지만 은행과 다른 종류의 자동화 된 디스펜서에도 사용되고 있습니다.