글쓰기 페이지에서 input 안의 내용을 php 변수로 만들수 있을까요?
본문
function ad_calcs()
{
var value = document.fwrite
var temp = 0;
temp=
parseInt(f.wr_8.value) -
parseInt(f.wr_9.value) ;
f.wr_3.value=temp;
}
<input type="text" id="wr_3" name="wr_3" value="">
wr_8 - wr_9 = wr_3
이런식으로 여분필드 8의 값에서 여분필드 9 값을 뺀 후 여분필드 3에
해당 값을 최종적으로 입력했는데요.
계산식 자바스크립트에서 받은 temp 값을 php 변수로 사용하고 싶었는데
자바스크립트 변수 에서 PHP 변수로 변환이 불가능하다는 답변을 받았습니다.
그러면 쓰게 페이지에서 wr_3 에 저장된 값을
PHP에서 사용가능한 변수로 만들수는 없나요?
wr_3 값 을 <?=$wr_3?> 처럼 PHP 변수로 만들소 싶습니다..
!-->
답변 4
변수로 만들려면 값을 페이지끼리 넘겨야 합니다.
한번 지나간 php 변수는 다시 되돌릴 수 가 없습니다.
현재페이지에서 현재페이지로 넘기면서 값을 생성.
현재페이지에서 다른페이지로 넘기면서 값을 생성.
이렇게 해야 합니다.
네.. 안됩니다. -_-;;;
php 변수로 사용하고 싶다면 애초에
<?php
$res = (int)$wr_8 - (int)$wr9;
$res = $wr3;
?>
로 처리 하면 되지 않나요?
!-->정확하게 어떤 기능을 구현하고자 하는지 알 수가 없네요.
그리고 내용상 추측으로는 통상 아래 처럼 코드를 만드시면 되겠습니다.
wr_3의 경우 write_update.head.skin.php 파일로 처리를 하느게 맞겠습니다만,
어떤 내용인지 알 수가 없기 때문에 패스~
function ad_calcs() {
var value = document.fwrite
var temp = 0;
temp= parseInt(f.wr_8.value) - parseInt(f.wr_9.value);
f.wr_3.value=temp;
}
<input type="text" id="wr_8" name="wr_8" value="<?php echo $write['wr_8'];?>">
<input type="text" id="wr_9" name="wr_9" value="<?php echo $write['wr_9'];?>">
<a href="javascript:ad_calcs()">계산</a>
<input type="text" id="wr_3" name="wr_3" value="<?php echo $write['wr_3'];?>" readonly>
답변을 작성하시기 전에 로그인 해주세요.