###前提・実現したいこと
初めまして、php初心者で大変困っております。どなたかお力添えをお願いいたします。
現在webページを作っております。自分のPCにXAMPPを使ってWEBサーバー環境を作っています
WEBページをサーバーにアップロードする際に、今のWEBページをバッファリングして必要な部分をWEBページのHTMLの中にform-input文でテキストを入力させ、それを変数に代入して文字列の連結(変数+.html)を
して、新しい変数$passをファイル名として、file_put_contens("$pass",$buffer);に入れサーバーに保存したいと考えてやってみましたがファイル名を設定して保存できませんでした。どのようにすればinput value""に入力したテキストを変数に代入して$passに入れることができるのでしょうか、教えていただければと思います。コードは以下になります。宜しくお願いいたします。
■■な機能を実装中に以下のエラーメッセージが発生しました。
###発生している問題・エラーメッセージ
エラーメッセージ
###該当のソースコード
<?php // バッファリング開始 // ob_start(); <html> ******** ******** <body> <?php $buffer=ob_get_contents(); ?> <?php global $test,$data,$pass; if (isset($_POST["test"])) { echo $_POST["test"]; } ?> $neme=$_POST["test"]; echo $name; ?> <?php "if ( isset( $_POST['test'] ) ) { var_dump( $_POST['test'] ); } else { echo '受け取れてないよ'; } echo $_POST['test']; ?> <form action="" method="post"> <p>"パスワードを半角英数字で入力してください"</p><br> <input type="text" name="test" size=20 value=""/> <p><input type="submit" value=" OK "/> </form> <hr/> <?php $data=$_POST['test']; $pass="$data".".html"; echo "$pass"; file_put_contents("$pass",$buffer ); ob_end_flush() ?> </body> </html>
###試したこと
課題に対してアプローチしたことを記載してください
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
###前提・実現したいこと
ここに質問したいことを詳細に書いてください
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
###発生している問題・エラーメッセージ
エラーメッセージ
###該当のソースコード
ここにご自身が実行したソースコードを書いてください
###試したこと
課題に対してアプローチしたことを記載してください
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答1件
あなたの回答
tips
プレビュー