質問: explode( "<>", $value ); /*<>で分割し投稿番号取り出す*/ if ( $deleteNO != $value4[ 0 ] ) { /*もし読み込んだ番号と送信した番号が違ったら*/ file_put_contents( $filename, $value ); /*ファイルに書き込む*/ } } } header( 'Location: keijiban.php' ); exit; } ?> 簡易掲示板 お名前【必須】 コメント【必須】 ", $value ); foreach ( $value2 as $value3 ) { echo $value3 . "\n"; } } ?> 削除対象番号 ```
回答: `file_put_contents()`で毎回上書きしているからです。 ファイルを読み込んだ時点でファイルを削除し、`file_put_contents()`の第3引数で`FILE_APPEND`を指定し、追記で書き込んでください。