- ベストアンサー
PHPを使ってHTML内のフォームに書き込んだ内容をテキストファイルと
PHPを使ってHTML内のフォームに書き込んだ内容をテキストファイルとして出力(タグとかも同時につけて)したいのですがどういった関数など使えばいいでしょうか? PHPに関して初心者なのでまだ書き方とかもよくわかっていないのですがヒントなどいただけるとうれしいです。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
タグの処理をどのようにしたいか解りませんので、ファイルの書き込みについて。 $_POSTか$_GETでフォーム内容を受け取り、 $fi = fopen($file_path, "w"); fputs($fi, "フォーム内容"); fclose($fi); こんな感じかと。$file_pathはその保存先フォルダーなどのパーミッションに書き込み権限がなければいけません。また既にそのファイルがある場合等の振る舞いはfopenの2番目引数に関係するので、 http://jp2.php.net/manual/ja/function.fopen.php で確認してくださいね。 あと、受け取った文字エンコードや改行コードの整理が必要かもしれません。 それと、fclose後にchmodとかも必要かもしれませんので、この辺も確認してみてください。
お礼
参考になりました!ありがとうございます