0

I’m trying to get a value from a text box named name. however, when I'm trying to get the value, it says, name is an undefined index:

<form method="get">
    <input type="text" name="name">
    <input type="submit" value="Submit">
</form>

<?php 

$name = $_GET['name'];

?>
Giacomo1968
  • 25,759
  • 11
  • 71
  • 103
ryuuuuuusei
  • 98
  • 5
  • 22

1 Answers1

1

$_GET['name'] will be undefined until the form gets submitted so use this

<form method="get">
    <input type="text" name="name">
    <input type="submit" value="Submit" name="submit">
</form>

<?php 

if (!empty($_GET))
    $name = $_GET['name'];
?>
g-newa
  • 459
  • 3
  • 10