なぜこのテキストエリアの値が得られないのか分かりません。私はstackoverflowの投稿の負荷に行ってきたと私は何が間違っているか把握することはできません。私はテキストフィールドから値を取得しようとした、ドロップダウンリストなどから、彼らはすべて私はちょうど動作するテキストエリアを取得することはできません動作します。代わりに_GETを使用しましたが、まだ動作しませんでした。 これは、私がisset関数を使用しない場合に得られるメッセージです:Notice:未定義インデックス:descri。ここで phpがテキストエリアからテキストを取得できない
はHTMLです:
<form role="form" action="saveform.php" method="post" name="eventform">
<div class="form-group">
<label for="descri">Description</label>
<textarea name="descri" form="eventform" style="resize:none"></textarea>
</div>
<button type="submit" class="btn btn-default" id="addform">add</button>
</form>
PHP:
<?php
if(isset($_POST['descri']))
{
echo htmlspecialchars($_POST['descri']);
} else {
echo "DOESNTWORK";
}
?>
なぜtextareaにform = "eventform"が必要なのですか? – RJParikh
何がうまく読んでいたのかを調べていたときに追加しました私はそれを追加する必要があったいくつかのポストで..私は何かが起こったときにそれは仕事をしなかったが起こった。だから、私はどこから始めたのだろう。私はそれが何とかそれを台無しにしているtextareaの長さを確認する私のJqueryのスクリプトだと思う –