• ベストアンサー

PHPを使ってHTML内のフォームに書き込んだ内容をテキストファイルと

PHPを使ってHTML内のフォームに書き込んだ内容をテキストファイルとして出力(タグとかも同時につけて)したいのですがどういった関数など使えばいいでしょうか? PHPに関して初心者なのでまだ書き方とかもよくわかっていないのですがヒントなどいただけるとうれしいです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.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とかも必要かもしれませんので、この辺も確認してみてください。

mr-r00
質問者

お礼

参考になりました!ありがとうございます

関連するQ&A