私は入力フィールドに名前があります: "fsearch"から入力データを取得したいのですが。 私はミスを持っているところ私にはわからないif(isset
$_POST
と性質が、PHPを使用すると、それを検出することができない、false.Hereが私のコードPHPは入力フィールドの名前を認識しません
<!----------------------------------------------------------------
HTML
----------------------------------------------------------------->
<form method="POST">
<p>Търсене на храни: <input type="text" name="fsearch" id="food_search"></p>
</form>
<!----------------------------------------------------------------
PHP
----------------------------------------------------------------->
<?php
if(isset($_POST['fsearch']) && !empty($_POST['fsearch'])) {
echo "True!";
}
else{
echo "false";
}
?>
で帰国されています:/
EDIT私は即時検索のようにGoogleのために使用しています。私は実際にボタンを送信する必要はありません。入力した情報をデータベースROWと比較しなければなりません。
フォームを送信しますか? –
あなたは何を意味するのか分からない。Sumbitボタンが必要ですか?私はかなり新しい、まだ愚かなので、もしあなたが説明することができれば。 <3 –
はい同じページに投稿しているときでも、実際にaction = "somepage.php"を使用する宣言でフォームに送信ボタンを追加してください。 – Chris