以下のコードで画像のような表示が出てしまいます。
php
1<?php 2session_start(); 3$self_url = $_SERVER['PHP_SELF']; 4?> 5 6<form action="<?php echo $self_url; ?>"> 7 <input type="text" name="title"> 8 <input type="submit" name="type" value="create"> 9</form> 10 11 12<?php 13if (isset($_POST['type'])) { 14 if ($_POST['type'] === 'create') { 15 $_SESSION['todos'][] = $_POST['title']; 16 } 17} 18 19if (empty($_SESSION['todos'])) { 20 $_SESSION['todos'] = []; 21 echo 'タスクを入力しましょう。'; 22 die(); 23} 24?>
$self_url = $_SERVER['PHP_SELF'];
の部分に原因があるのだと思うのですが、対処法がわかりません。
教えていただけますと、幸いです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。