-4

This is my code:

$button = $_GET ['submit'];
$search = $_GET ['search']; 

if(!$button)
echo "you didn't submit a keyword!";
else

And I'm getting this error:

Undefined index: search in C:\wamp\www\search1 (2).php on line 4
logic
  • 1,739
  • 3
  • 16
  • 22

1 Answers1

0

Use isset() before reading an array key in $_GET/$_POST/$_REQUEST.

$button = isset($_GET['submit']) ? $_GET['submit'] : false;
$search = isset($_GET['search']) ? $_GET['search'] : false;
if(!$button) echo "you didn't submit a keyword!";

PHP Undefined Index

Community
  • 1
  • 1
Mex
  • 1,011
  • 7
  • 16