0

複数のフィールドを含むフォームを複数のテキスト ファイルに送信する必要があるプロジェクトに取り組んでいます。このようになります。

    <?php
$myfile = "data/sitetitle.txt";
if (isset($_POST['ta'])) {
    $newData = nl2br(htmlspecialchars($_POST['ta']));
    $handle = fopen($myfile, "w");
    fwrite($handle, $newData);
    fclose($handle);
}

if (file_exists($myfile)) {

    $myData = file_get_contents($myfile);
}
?>
<form action="admin.php" method="post">
<textarea class="inputs" name="ta" cols="64" rows="1">
    <?php echo str_replace("<br />","",$myData); ?>
</textarea>
<br /><br />
    <input class="myBtn" name="myBtn" type="submit" />
</form>

これはうまく機能しますが、テキスト ファイルを分離するために複数のフィールドで機能させることはできません。

事前に感謝します

ポール

4

1 に答える 1

1
<form action="admin.php" method="post"><input type="text" name="ta" ><input type="text" name="tb"><input type="text" name="tc"><input type="submit" name="myBtn" /></form>'

それがフォームです。

これはPHPです:

$file1 = 'numerouno.txt';
$file2 = 'nummerto.txt';
$file3 = 'numberhree.txt';

$fild1 = $_POST['ta'];
$fild2 = $_POST['tb'];
$fild3 = $_POST['tc'];

file_put_contents($file1, $fild1, FILE_APPEND);
file_put_contents($file2, $fild2, FILE_APPEND);
file_put_contents($file3, $fild3, FILE_APPEND);
于 2013-05-08T22:07:35.070 に答える