おはよう、友達。私は苦労してグーグルで検索しましたが、答えが見つからないようです。すでにここで回答されていて、見逃した場合は、遠慮なく私が見逃したものを教えてください.
次のPHPコードがあります。私の Mac (および一部の友人の Windows 以外のマシン) で実行すると問題なく動作しますが、Windows (職場で使用する予定) で実行すると、各行がテキスト ファイルに 2 回書き込まれます。ここで動作している PHP は、IIS 6 で実行されている 5.3.6 です。
どんな助けでも大歓迎です。
<?php
$fltSupervision = trim(htmlentities($_POST["txtSupervision"]));
$fltDrugTestUA = trim(htmlentities($_POST["txtDrugTestUA"]));
$fltAlcoholSensor = trim(htmlentities($_POST["txtAlcoholSensor"]));
$fltTotal = trim(htmlentities($_POST["txtTotal"]));
$fltSurcharge = trim(htmlentities($_POST["txtSurcharge"]));
$strTransaction = $fltSupervision . "\t" . $fltDrugTestUA . "\t" . $fltAlcoholSensor . "\t" . $fltSurcharge . "\t" . $fltTotal . PHP_EOL;
echo $strTransaction;
$file = 'fees.txt';
file_put_contents($file, $strTransaction, FILE_APPEND);
?>
ジェレミー