石头剪刀布游戏php


Rock, paper, scissors game php

所以,我在php中创建了一个石头剪刀布游戏。我正在创建两个网页。第一个网页将包含三个单选按钮岩石,纸,剪刀和一个提交按钮。第一页将把信息发送到第二页。第二页是电脑。计算机将在石头、布、剪刀之间随机选择。

这是我现在有的。它只是没有以正确的方式发送信息。

FirstPage:
<?php
session_start();    //session start
  if(!isset($_SESSION['username']))     //if session not found redirect to homepage
  {
    header('location:login.php');
  }
    else{
      echo '<form action="game.php" method="post" />
            <input type="radio" name="user_choice" value="Rock" title="Rock" />Rock <br /><br />
            <input type="radio" name="user_choice" value="Paper" title="Paper" />Paper <br /><br />
            <input type="radio" name="user_choice" value="Scissors" title="Scissors" />Scissors <br /><br />
<input type="button" name="user_choice" value="Submit" title="Submit" /> <br /><br />
          
            </form> ';
          }
?>
SecondPage:
<?php
session_start();    //session start
//if session not found redirect to homepage
if(!isset($_SESSION['username'])) {
    header('location:login.php');
} elseif {
    elseif($_POST['user_choice']) {
        $user_choice = $_POST['user_choice'];
        $Choosefrom= array(Rock, Paper, Scissors);
        $Choice= rand(0,2);
        $Computer=$Choosefrom[$Choice];
        elseif($user_choice == $Computer) {
            echo 'Player: '.$user_choice.' CPU: '.$Computer.'. Result: Win';
        } else {
            echo 'Player: '.$user_choice.' CPU: '.$Computer.'. Result: Lose';
        }
   }
}
?>

下面是工作代码。第一页

<?php
session_start();    //session start
  if(!isset($_SESSION['username']))     //if session not found redirect to homepage
  {
    header('location:login.php');
  }
    else{
      echo '<form action="game.php" method="post" />
            <input type="radio" name="user_choice" value="Rock" title="Rock" />Rock <br /><br />
            <input type="radio" name="user_choice" value="Paper" title="Paper" />Paper <br /><br />
            <input type="radio" name="user_choice" value="Scissors" title="Scissors" />Scissors <br /><br />
            <input type="submit" name="form_submit" value="submit"/> 
            </form> ';
          }
?>

game.php页面代码

<?php
session_start();    //session start
//if session not found redirect to homepage
if(!isset($_SESSION['username'])) {
    header('location:login.php');
} elseif {
    if($_POST['user_choice']) {
        $user_choice = $_POST['user_choice'];
        $Choosefrom= array('Rock', 'Paper', 'Scissors');
        $Choice= rand(0,2);
        $Computer=$Choosefrom[$Choice];
        if($user_choice == $Computer) {
            echo 'Player: '.$user_choice.' CPU: '.$Computer.'. Result: Win';
        } else {
            echo 'Player: '.$user_choice.' CPU: '.$Computer.'. Result: Lose';
        }
   }
}
?>