0

こんな形をしていました

<form action="" method="GET">
<label>NAME:</label>
<input type="text" name="name" id="name" required/>
<button>GET</button>
</form>

<?php

if (isset($_GET['name'])){

$name = $_GET['name'];

echo "hello".$name;}
?>

「google」という名前を1つ入力したら、その後もう一度「example」と入力しました

別の名前を入力したときに、最近入力した名前を表示する方法はありますか?

4

1 に答える 1

1

問題を処理するのに十分だと思うコードは

<?php
  if(!isset($_GET["name"]){
    print "the name parameter was not supplied";
    die();
  }
  session_start();
  $name = $_GET["name"];
  $_SESSION["list"][sizeof($_SESSION["list"])] = $name;
  var_dump($_SESSION["list"]);
  //I used var_dump here only to show the output you are free to use any other
  //way to display the data as you like
于 2015-09-21T18:08:52.373 に答える