phpでカウンターみたいなもの作成しているのですが…
以下のソースだと、永遠に続いてしまいます。
・”増える”を押していって10までいったら1に戻る
・”減る”を押していって1までいったら10になる
ようにするにはどうすればよいでしょうか?
教えてください。お願いします。
php
1<!DOCTYPE html> 2<html lang="ja"> 3 4<head> 5 <title></title> 6 <meta charset="utf-8"> 7 <style> 8 </style> 9</head> 10 11<body> 12<?php 13 session_start(); 14 if (!isset($_SESSION["number"])) { 15 $_SESSION["number"] = 1; 16 } 17 if (isset($_POST["add"])) { 18 $_SESSION["number"]++; 19 } else if (isset($_POST["reset"])) { 20 $_SESSION["number"] = 1; 21 }else if(isset($_POST["pull"])){ 22 $_SESSION["number"]--; 23 } 24 echo $_SESSION["number"]; 25?> 26 27<form method="POST" action=""> 28 <input type="submit" name="add" value="増える"> 29</form> 30<form method="post" action=""> 31 <input type="submit" name="pull" value="減る"> 32</form> 33<form method="POST" action=""> 34 <input type="submit" name="reset" value="リセット"> 35</form> 36</body> 37 38</html>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。