테스트 사이트 - 개발 중인 베타 버전입니다

버튼 클릭시 변수값 계속 증가시키는 방법 문의 채택완료

타버린나무 3년 전 조회 1,616

</p>

<p><code><?PHP  </code></p>

<p><code>//test.php</code></p>

<p> </p>

<p><code>global</code> <code>$mm</code><code>;</code></p>

<p><code>    </code><code>if</code><code>(isset(</code><code>$_POST</code><code>[</code><code>'up'</code><code>])){</code></p>

<p><code>        </code><code>$mm</code><code>=</code><code>$mm</code><code>+1;</code></p>

<p><code>    </code><code>echo</code> <code>"안 : "</code><code>.</code><code>$mm</code><code>;</code></p>

<p><code>    </code><code>}</code></p>

<p><code>?></code></p>

<p> </p>

<p><code><form  method=</code><code>"post"</code><code>></code></p>

<p><code>    </code><code><input type=</code><code>"submit"</code> <code>name=</code><code>"up"</code> <code>value=</code><code>"증가"</code><code>></code></p>

<p><code>  </code><code><?PHP </code><code>echo</code> <code>"밖1 : "</code><code>.</code><code>$mm</code> <code>?></code></p>

<p><code></form></code></p>

<p><code>

 

 

생각 같아선 버튼 누를때마다 $mm 변수값이 계속 증가해야할거 같은데 아닌가보네요

버튼 클릭할때마다 계속적으로 증가 시키려면 어떤 방법이 있을까요

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
3년 전

</p>

<p><?php

    if(isset($_POST['up'])){

        $mm=$_POST['up'];

    }

?></p>

<pre>
<code><form  method="post">
    <input type="submit" name="up" value="<?php echo $mm+1;?>">
</form></code></pre>

<p>

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

타버린나무
3년 전
감사합니다.
타버린나무
3년 전
[code]
<?php
if(isset($_POST['up'])){
$mm=$_POST['up'];
}
?>

<form method="post">
<input type="submit" name="up" value="<?php $mm+1;?>">
</form>
<?php echo $mm ?>
[/code]

에코를 아래줄로 빼니까.. 두어번 누르면 사라져? 버리는데요...

전 저 변수값을 다른데서 쓰고 싶은건데...

댓글을 작성하려면 로그인이 필요합니다.

<?
if(!$_POST[mm]){ $mm=0;}
if($_POST[m]){$mm=$_POST[mm]+$_POST[m];}

?>
  <form method="post" action="123.php">
    <input type="hidden" name="m" value='1' >
    <input type="hidden" name="mm" value='<?=$mm?>' >
    <?echo $mm;?>
    <input type="submit">
  </form>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인