私は与えたファイルに配列を保存するはずですが、すべての配列変数はタブで区切られているはずです...この時点で私は関数は、しかし、それは何もファイルを作成していないとそれに何も書いていない...また、私は別のページから配列を与えるしようとすると、それは私に両方のページでセッションを開始しても、あなたは_SESSION(?多分$ _SESSION)、あなたの配列を書きたいか全く分からないが何であるかをあまりにも配列をタブで区切られたファイルに保存する
function saveorder($file,$arr){
@ $fp = fopen($file, 'w');
flock($fp, LOCK_EX);
if (!$fp) {
echo "<p>Your order could not be processed at this time.</p>";
}
else {
fwrite($fp, _SESSION);
flock($fp, LOCK_UN);
fclose($fp);
echo("<p>Order written to $file file.</p>");
}
}
あなたは「@」記号でエラーを積極的に抑制しています。決してそれをしないで、なぜ "これは機能しないのですか"と尋ねる。それはPHPを気にするようなもので、何が間違っているのかを尋ねるのですが、PHPはおそらくあなたに言おうとしています。 –
あなたは正しいです... –