私の Flash ムービーは、データを読み取り、無料サーバーの PHP ファイルに送信します。&variable = value& のように記述されていれば、Flash がテキスト ファイル (PHP ファイルによって管理される) から変数値を読み取ることは問題ないようです。しかし、私の PHP ファイルは、Flash から送信された (いくつかの数学関数によって) 前処理されたデータであり、テキスト ファイル内の値を更新します。それが私の意図ですが、達成できません。カウンターを更新したいとします(データが更新された回数をカウントします):私が持っているテキストファイル&counter=0&
(初期値)で、PHPファイルに入れた場合:
<?php
$fp = fopen("jose_stats.txt", "r");// I guess with it, I've read all the variables and values
// one of them is the variable &counter.
fclose($fp);
$toSave = "&counter=&counter+1&\n";
$fp = fopen("jose_stats.txt", "w");
if(fwrite($fp, "$toSave")) {
echo "&verify=success&"; //prints to screen &verify=success which flash will read
//and store as myVars.verify
} else { // simple if statement
echo "&verify=fail&"; //prints to screen &verify=fail which flash will read and
//store as myVars.verify
}
fclose($fp);
?>
しかし、その後、テキスト ファイルを確認すると、&counter=&counter+1&
行 :( があり、期待されたものではありません&counter =1&
。アドバイスをお願いします。ありがとうございます。