入力フォームに入れた文字列に通し番号を付けたい。
初心者です。$numに文字列が入力されるごとに1から番号をふりたいのですが、なかなかできないので質問させてください。
(したいこと)
1<>//名前<>//コメント<>//日付時間
2 <>//名前<>//コメント<>//日付時間
3
4
5
今はどうすればいいか分からないので$numの部分を空欄にしています。よろしくお願いいたします。
(現状)
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF=8"> <title>mission3-1</title> </head> <body> <form action=""method="POST"> <input type="text"name="name"> <input type="text"name="comment"></html><input type="submit"name="submit"value="送信"> </form> <?php $num= if(!empty($_POST["name"])){ $name=$_POST["name"]; } if(!empty($_POST["comment"])){ $comment=$_POST["comment"]; } $date=date("Y/m/d/H/i/s"); $newdate=$num."<>".$name."<>".$comment."<>".$date; $filename="mission_3-1.txt"; $fp=fopen($filename,"a"); fwrite($fp,$newdate.PHP_EOL); fclose($fp); foreach($newdate as $newdate); echo $newdate; if(file_exists($filename)){ $newdate=file($filename,FILE_IGNORE_NEW_LINES); } ?> </body>
(結果)
<>//名前<>//コメント<>//日付時間
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。