ここにこのコードがあります:
<?php
$search=htmlspecialchars($_GET['load']);
$method = isset( $_GET['btnAction'] ) ? $_GET['btnAction'] : '';
switch( $method ) {
case 'Search':
header('Location: search.php?load=$search');
break;
case 'Im Feeling Lucky':
//do chapter two stuff
header('Location: search_lucky.php?load=$search');
break;
default:
echo 'Not a valid operation';
}
?>
$search 変数以外はすべて機能しますが、何が問題なのかわかりません。
この URL にアクセスしたときに $search 変数が機能しない理由を教えてください:handler.php?load=keyword&btnAction=Search