0

フォーム、テキスト ボックス、ボタンを作成しました。テキストボックスにテキストを入力してボタンをクリックすると、入力したテキストがボタンの下に表示されるはずです。私の質問は、入力および出力時にテキストを取得して、テキストが構成されている文字数も表示する方法です。文字数をカウントするため strlen を使用できる PHP.net を見てきましたが、何らかの理由で私のコードはこれで動作しません。私は答えを探しているのではなく、自分が間違っていることについて混乱しているため、次に取るべきステップについて役立つアドバイスを探しているだけです。みんな助けてくれてありがとう。

 $count = strlen('');
     echo "The word has " . $count . " characters.<br />";
4

2 に答える 2

0

ここで空の文字列を数えます: $count = strlen('');

代わりに、フォームからのユーザー入力が必要です。フォームのコードを表示します。

何かのようなもの

$count = strlen($_POST['input_name']);

よりも動作するはずです。

また、入力中のライブ更新は、クライアント側の Javascript でのみ可能です。

于 2013-09-28T23:17:01.947 に答える
0

まあ言ってみれば:

$text = $_POST["q"];
$count = strlen($text);
echo "The word has " . $count . " characters.<br />";
于 2013-09-28T23:17:12.810 に答える