ユーザー名とコードを受け取るフォームがあります。これは、処理のために php に渡されます。私はあまり PHP に詳しくないので、出力の特定の部分を取り出してテキスト ファイルに書き込めるようにしたいと考えています。 . キャプチャしようとしている出力からわかるように、基本的には、css でユーザー名に使用されるコードに書き込んでいます。だからここに私が持っているものがあります...
- HTMLフォーム
<html><本文> <h4>コードフォーム</h4> <form action="codes.php" method="post"> ユーザー名: <input name="Username" type="text" /> ユーザーコード: <input name="Usercode" type="text" /> <input type="submit" value="投稿してください!" /> </フォーム> </body></html>
- PHP
--><html><本文> <?php $Usercode = $_POST['Usercode']; $Username = $_POST['ユーザー名'];
echo "あなたは私たちのシステムに以下を記録しました ". $ユーザー名 . " " . $ユーザーコード . ".<br />"; echo "貢献してくれてありがとう!";
echo .author[href$="/$Username"]:after { エコー コンテンツ: "($Usercode)" エコー }
?> </body></html>
テキスト ファイルに書き込みたいのは、この部分だけです。
--> .author[href$="/$Username"]:after { コンテンツ: "($Usercode)" }
基本的に、テキスト ファイルにはまったく同じコードが行ごとに含まれますが、ユーザー名とユーザーコードは異なります。うまくいけば、変数 $Usercode と $Username も取得して、私が書いた方法で出力に書き込むことができます。私はphpやクリーンアンドフラッシュなどの出力バッファリングに困惑しています.fwriteは、ファイルに書き込むたびにファイルをきれいに拭かないと書き込むことができないようです。もちろん間違っているかもしれません。誰か助けてくれませんか?