したがって、基本的に、John's bike のようにアポストロフィを付けて入力すると、John\'s bike がエコーされます。以下のコード:
<?php
$searchname = $_POST["name"] ;
echo "$searchname";
私のフォームは POST メソッドを使用しています。これを止める方法はありますか?
また、入力の大文字と小文字を区別しないようにするには、このセグメントでどのようにすればよいでしょうか?
$searchsport = $_POST['sport'];
$sportarray = array(
"Football" => "Fb01",
"Cricket" => "ck32",
"Tennis" => "Tn43",
);
if(isset($sportarray[$searchsport])){
header("Location: ".$sportarray[$searchsport].".html");
die;
}
//what code is needed to make the if statement work? I've looked up some weird ways such as using array_change_key_case (which I clearly don't understand).