このエラーが発生します:
警告:stristr()は、パラメーター1が文字列であることを想定しています。配列は/nfs/c09/h03/mnt/12345/domains/mydomainname.com/html/inyoni/fabrics.phpの385行目にあります。
このコードから:
foreach ($_POST as $field => $value) {
if ($value && (stristr($value,"Content-Type: "))){
header("Location: error.php");
exit;
}
}
理由はわかりません。実際、エラーは表示されませんが、クライアントには表示されます。私の理解では、これは画像ファイルがフォームに含まれているときに発生します(ただし、このエラーは以前は表示されませんでしたが、現在のみ表示されます)。
このサイトはMediatempleでホストされており、サーバー上でPHP5が全面的に使用されていることについて、これが開始された頃にPHP通知が顧客に送信されていました。これはPHP5の競合か何かですか。
少し戸惑いました-助けていただければ幸いです!