最近Apache、PHPをインストールし、小さなプロジェクトで作業を始めました。phpでテキストファイルを追加(読み書き)できません。 fopen()とfwrite()を併用する
私は以下のコードを持っています。
<?php
$tim=time();
$ip=$_SERVER['REMOTE_ADDR'];
$ipadd=$tim."IPaddress".$ip;
$fp="user_log.txt";// file address
$myfilea = fopen($fp,"a");//open file
fwrite($myfilea,$ipadd.PHP_EOL);//add data to file
echo fread($myfilea,filesize($fp));//read file
fclose($myfilea);//close file
?>
これは私ができることです...「a」モードを使ってテキストを追加することも、「r」モードを使ってテキストを読むこともできます。私は両方を行うことはできません。私は "a +"、 "r +"、 "ar"などを使ってみました。
セットアップ中に何かが恋しいですか?
私はこれをWindows 8.1で実行しています。
ありがとうございました。
なぜ「両方はできない」と思うのですか( 'a +')? –
私は何かできることができるはずですが何らかの理由で私はそれをすることができません。私は+ –
を試しましたあなたのエラーログをチェックしましたか? –