よろしくおねがいします。
空メールを送って
以下のコードでメールからの標準入力をうけて
みました。
$log = file_get_contents('php://stdin');
をコメントアウトして
//$gdata="ddddddd";
コメントアウトしないと、正常に書き出せるのですが、
$gdata="ddddddd";
をコメントアウトして、
$log = file_get_contents('php://stdin');
をコメントアウトしないと、動作しないようです。
環境はお名前.COMのVPSです。
CentOS5.2 & PHP5
です。
<?php
$log = file_get_contents('php://stdin');
//$gdata="ddddddd";
$ffp2="ggg.txt";
$fh=fopen($ffp2,"w");
fwrite($fh,$log);
fclose($fh);
?>
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
一つ前ので#2の回答をしたものです。
エラーログも出てないと言う事なので、ぶっちゃけ 原因が分かりません。
この手の奴は、ブラウザで表示するのとは訳が違いデバッグがしにくいのは、とてもよく分かります。
なので、この質問で提示されてるように ファイルに書き出すと言うのは よくやる手です。
またまた思いつきで申し訳ないのですが、 「$log = file_get_contents('php://stdin');」の 前に ob_start() して、ob_get_contents() をファイルに書き出してみては どうでしょう?
file_get_contents() で コケるなら、「@file_get_contents()」としてみるとか。
@(アットマーク)の事を、エラー回避としか思っていませんでしたが、「エラー制御演算子」という正式名称があったようで…
なんか、思い付きばかりのいい加減な回答ですみません。
前回の奴の理由は、file_get_contents() のほうが file() より最近の関数なもんで、ちょっと試してみて欲しかっただけでした。
まぁ、PHP5の時点で ↑の理由は ないだろうな~とは思っていたのですが、一応。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- C言語・C++・C# #include <stdio.h>int main(void) { int buf[100] = 6 2022/11/01 22:45
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- PHP 値の取り出し方について教えて下さい。 1 2023/03/31 13:30
- その他(プログラミング・Web制作) RaspberryPi Pico MicroPythonでLCDを使うことについて 1 2023/04/20 09:04
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPで画像の渡しが上手く行きま...
-
if(preg_match("/[^0-9]/",$gu_...
-
PHP MySQLに画像を直接保存
-
htmlspecialcharsが機能してい...
-
掲示板を作成しておりアップロ...
-
PHPSpreadsheetによる書き出し...
-
phpでこの記述をもっと簡単に書...
-
ランキングを表示する際の画像...
-
PHPについて。
-
phpのheader("Location:#pos")...
-
PHPからCSVをアップロード後、m...
-
[php初心者]サイトを見てデータ...
-
phpに関わる所での、form actio...
-
ゆゆにゃ。
-
【初心者】XAMPPのapacheの(恐...
-
プログラミング言語で、使える...
-
こちらはただの直列処理ですか?
-
PHPでこのコード自体に意味は無...
-
PHPとHTML+Xamppの掲示板で画像...
-
phpでPEAR::DBを使っているので...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
2つの画像ファイルが異なるファ...
-
stat failed
-
PHPでFilename cannot be empty...
-
XMLのロードに失敗する
-
ファイルの行数取得
-
日本語が文字化けしないよう読...
-
ファイル名は、数字の「0」(...
-
PHPで特定の文字列のみ抽出し、...
-
php4、php5によるimplode()、fi...
-
テキストファイルの読み込みと...
-
二次元配列のソートのやり方が...
-
CSV出力
-
phpのftp_get()でエラーが出ます。
-
日本語のファイルが開けない
-
Smartyで吐き出されたhtmlソー...
-
ファイルについて・・・。
-
ファイルの読み込み方法について
-
PHPでの別のサーバーのテキスト...
-
TSVファイルをCSV形式に変換したい
-
PHPでファイルの書き換え
おすすめ情報