問題タブ [fopen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
7312 参照

php - fopen 存在しない新しいファイルを作成

存在しないファイルを作成しようとしているか、既に存在するファイルに書き込もうとしています。

PHPファイル内でこれを試しています:

$file = fopen("data.txt", "a");

fwrite($file, "\n" . $name); fwrite($file, "," . $lastname);

fwrite($file, "," . $email);

fclose($ファイル);

Windows XP で Apache を実行していますが、ファイル "data.txt" が作成されていません。ドキュメントによると、パラメーターを追加すると、最初のパラメーター (data.txt) に記載されている名前のファイルが作成されます。私はここで何をしているのですか?

よろしくお願いします

0 投票する
3 に答える
4310 参照

c - fclose() 中の segfault

fclose() が segfault を引き起こしています。私は持っている :

私は...でファイル関連のことをしていないので、影響はありません。ただし、私の MAIN プロセスは、pipeName が格納されている共有メモリを介して別のプロセスと通信します。他のプロセス fopen はこのパイプを読み取り、MAIN と通信します。

これがセグメンテーション違反を引き起こしている理由はありますか?

ありがとう、フリスト

0 投票する
6 に答える
93808 参照

c - fopen/fopen_sおよびファイルへの書き込み

Cでfopenを使用して、出力をテキストファイルに書き込みます。関数宣言は次のとおりです(ARRAY_SIZE以前に定義されている場合):

私の質問:

  1. MVS2008でコンパイルすると、警告が表示されます。警告C4996:'fopen':この関数または変数は安全でない可能性があります。代わりにfopen_sの使用を検討してください。fopen_sコードを変更できるように、情報があまり表示されていません。助言がありますか?

  2. fprintf希望する数値精度でファイルに数値を書き込むように指示できますか?私が使用している場合long double、私の答えは小数点以下15桁までは良いと思います。私は正しいですか?

0 投票する
4 に答える
6291 参照

php - .dat ファイルを「rb」読み取りバイナリとして読み取る

、ファイル\folder\を含む webroot の上にフォルダーがあります。.php.inc.dat

  • 問題なく.phpアクセスできます.inc

  • しかし、使用し.incてアクセスしようとすると、内部で見つからないというエラーが発生します.datfopen('mydat.dat', "rb");mydat.dat \folder\myinc.inc

もちろん.inc、フォルダーではなくファイルであるため、見つけることはできません。なぜphpはそれをそのように扱っているのですか?

.datPHPが内部を見つけようとしている理由はあり.incますか?

または他の代替手段はfopen($filename, "rb")

0 投票する
4 に答える
5675 参照

php - PHPでファイルを開くことができません

コードは fopen() でチョークします。

そして、結果のWebページには次のように書かれています:

「警告: fopen(/path/to/file/some_file.txt) [function.fopen]: ストリームを開くことができませんでした: 5 行目の /var/www/html/test.php で許可が拒否されたため、ファイルを開けません」

ファイルのアクセス許可で遊んでみましたが、役に立ちませんでした。でユーザー/グループをchown apache:apache some_file.txt変更し、で権限を変更しましたchmod 755 some_file.txt。の関連する結果は次のls -l /path/to/file/とおりです。

0 投票する
1 に答える
6277 参照

c - オフセット Y の X バイトを fwrite() で上書きするにはどうすればよいですか?

C で fopen() と fwrite() を使用して見つけることができるのは、すべてのコンテンツを削除して書き込みを再開するか、ファイルの末尾に追加することだけです。ファイル内のあるオフセットに移動し、数バイトを上書きする必要がある場合はどうすればよいですか?

それはいくつかの機能で可能ですか?

0 投票する
4 に答える
4023 参照

c - fopen と stat のパフォーマンス

私は組み込みシステム用のいくつかの C プログラムを書いています。そこでは、絞り出すことができるすべてのパフォーマンスが重要になります。その一部は、ログ ファイルへのアクセスです。ファイルが存在するかどうかを判断する場合、 open / fopen と stat の使用にパフォーマンスの違いはありますか? fopen は実際にファイルにアクセスし、内部データ構造を操作してから戻る必要があるのに対し、ファイル システムに対して簡単なチェックを行うだけでよいという前提で stat を使用してきました。これにメリットはありますか?

0 投票する
3 に答える
61 参照

php - phpファイルエラー。ばかげた小さな問題

xamppを使用してデスクトップで正常に動作しますが、Webホストにアップロードしても動作しません。ファイルx.csvは同じディレクトリにあります

私が得るエラーは-

どこが間違っているのですか?

0 投票する
5 に答える
367 参照

php - PHPでページのタイトルを取得する

リモートWebisteのタイトルを取得する場合は、次のスクリプトを使用します。


しかし、アクセント付きのWebisteタイトルをパレードすると、「�」が表示されます。しかし、PHPMyAdminを見ると、アクセントが正しく表示されています。何が起こっていますか?

0 投票する
1 に答える
718 参照

php - fopen と str_replace を使用して選択オプションを自動入力する

このファイル'gardens.php'は、 'generalinfo'というテーブルからデータを取得し、 fopen を使用してそのデータを'index.html'というファイルに送信します。ここに問題があります。オプションは 1 つだけです。ここでデモを実行していますGarden Demo <-- これは新しく更新されたページと場所です。ローカルにあるよりも多くのエラーがあります

私がやりたいことを達成するためのより良い方法はありますか?

ありがとう!いつも。

ガーデンズ.PHP

INDEX.PHP スニペット

CONNECT.PHP