問題タブ [file-get-contents]

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 投票する
2 に答える
2149 参照

php - readfile/file_get_contentsを使用して画像が表示されない

header('Content-Type': image/jpeg)たとえば、を配置しようとすると、空白のページと現在のURLのみが表示されます。

<img>タグを置き換えるために画像を表示しようとしています。

filepathには、イメージのディレクトリの物理パスが含まれています。

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

php - PHP で特定の文字セット内のデータを無視する

これが何と呼ばれているのかわかりませんが、ファイルからデータを取得してエコーし、特定の文字セット内のデータを無視する方法はありますか?

代替テキスト

最終関数をエコーアウトするときに、アスタリスク間のデータとアスタリスク自体を無視することは可能でしょうか?

代替テキスト

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

php - パターンに対する文字列のチェック

投稿内容をパターンでチェックしたい。この preg_match (または配列?) の設定に問題があります。その模様は…

空白のあるパターンと改行のあるパターンのいずれかを確認したい。投稿内容がこれなら…(改行や空白あり)

どうにかして表示させたい...

それでもパターンと一致します。

余分な改行/および/または余分な空白を取り除くことで、何とか機能させたい...

文字列パターンに従っていない場合は、エラーメッセージなどを出力したい.

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

php - PHP - .txt の内容を表示するドロップダウン リスト

曲名のドロップダウン リストがあるフォームがあります。曲のタイトルの 1 つをクリックすると、歌詞が同じページに読み込まれるようにしたいと考えています。歌詞は、「Lyrics」というフォルダー内の .txt ファイルに含まれています。

例:

ドロップダウン リストには次のものが含まれます: Song1 Song2 Song3 など。

ユーザーが曲をクリックすると、対応する .txt ファイルの内容が同じページに表示されます。何か案は?

0 投票する
7 に答える
369 参照

php - JavaScript内のPHP文字列

現在、JavaScript内のテキストファイルの内容をエコーし​​ようとしています。すべてが機能しますが、問題があります。テキスト内のテキストにはアポストロフィが含まれています。以下は私が使用しているコードの一部です。私はこのコードを多くのテキストファイルに使用しています。各テキストファイルで各アポストロフィを「\'」に変更することを検討しましたが、処理するテキストファイルはたくさんあります。これを回避する別の方法があるかどうか、私はただ興味がありました。どんなアイデアでも大歓迎です。

JavaScriptスニペット:

0 投票する
13 に答える
324249 参照

php - file_get_contents()をHTTPSで動作させる方法は?

クレジットカード処理の設定に取り組んでおり、CURLの回避策を使用する必要があります。次のコードは、テストサーバー(SSL URLを呼び出さなかった)を使用していた場合は正常に機能しましたが、HTTPSを使用して動作中のサーバーでテストすると、「ストリームを開くことができませんでした」というエラーメッセージが表示されて失敗します。

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

php - クエリ文字列を含む file_get_contents

私は php からメールを送信しようとしています。すべての値と他の php テンプレート ファイルを含む 1 つの php ファイルがあります。

(両方のファイルは同じサーバーにあります)

たとえば、phpテンプレートファイルの内容を取得するためにfile_get_contentsを使用しています

emil_form.php (電子メール テンプレート ファイル) のコードは次のとおりです。

$Content でデータを取得したら、メールで送信できます。しかし、ファイルを開けないというエラーが発生しています....

私が欲しいのは、元のphpファイルからテンプレートphpファイルにデータを渡し、変数に格納されたテンプレートの出力になるものをメールで送信できるようにすることです。

どうすればこれを行うことができますか?

ありがとう

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

php - ページの抜粋を行う良い方法

私は、メッセージにリンクを挿入したときに Facebook が持つ効果を達成しようとしています。彼らは、タイトルとそこからいくつかの画像をこすり落とします。彼らもそれを非常に迅速に行うことに気づきました。(再送信されたアイテムの一部をキャッシュする必要がありますか?)

PHPでこれにアプローチする方法について誰かアイデアがありますか? <title>全体を cURL 処理せずに、どうにかしてページのブロックをすばやく取得できますか?

ありがとう!

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

php - ループ内の PHP readfile または file_get_contents

これを行うには他の方法があるかもしれませんが、基本的には 1 回限りのプロセスであるため、かなり簡単なセットアップを探しています。

50 個の状態ディレクトリがあり、それぞれに少数の txt ファイルがあります。

各ディレクトリに足を踏み入れ、各ファイルを「読み取り」たい(次に、各ファイルのmysql挿入を実行します)

いくつかのバリエーションを試しましたが、ループして readfile または file_get_contents を使用しようとするたびに、最初のファイルの後で壊れ、リストの残りの部分でストリームを開けませんでした: エラーが発生します。

これらの関数をループで使用することの落とし穴を探しましたが、そうしない理由がたくさんあることを期待していますが、答えが得られません。

サンプルコードを追加していただきありがとうございます-回答がリストされていることがわかりましたので、それも確認します。(これは私のものではありません。ファイルリストをキャプチャする関数を見つけただけです)

0 投票する
11 に答える
124396 参照

php - file_get_contents() が UTF-8 文字を分割する

外部サーバーから HTML をロードしています。HTML マークアップには UTF-8 エンコーディングがあり、ľ、š、č、ť、ž などの文字が含まれています。次のように file_get_contents() を使用して HTML をロードすると:

UTF-8 文字を台無しにし、適切な UTF-8 文字の代わりに Å、¾、¤ などのナンセンスを読み込みます。

どうすればこれを解決できますか?

アップデート:

HTMLをファイルに保存し、UTF-8エンコーディングで出力しようとしました。どちらも機能しないため、 file_get_contents() が既に壊れた HTML を返していることを意味します。

更新 2: