PHP初心者です。
入力ボックスに文字を入力し「タスクを追加する」をクリックすると、入力したデータが表示され、
未入力の場合は「タスクを入力してください」というようなプログラムを書いています。
未入力の場合は、ちゃんと「タスクを入力してください」と表示されるのですが、
入力した場合、入力した内容ではなく「Array」と表示されてしまいます。
何故このようになってしまうのかヒントをお願いします。
PHP
1 2 3 4<!DOCTYPE html> 5<html lang="ja"> 6<head> 7 <meta charset="utf-8"> 8 <meta name="description" content="タスク"> 9 <title>タスク</title> 10</head> 11 12<body> 13 14<form action="index.php" method="POST"> 15<h>タスクを入力します</h> 16<p><input type="text" name="text" size="70"></p> 17<p><input type="submit" value="タスクを追加する"></p> 18</form> 19 20<?php 21 22if(empty($_POST['text'])){ 23 echo 'タスクを入力してください'; 24}else{ 25 if(isset($_POST['text'])); 26 echo $_POST; 27} 28 29?> 30 </body> 31 </html> 32
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。