PHP5 foreach Ошибка выдачи $_POST?

Я получаю эту ошибку:

Предупреждение: 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, и клиентам было разослано PHP-уведомление о времени начала использования PHP5 на их серверах — это конфликт PHP5 или что-то в этом роде?

Немного озадачен — любая помощь приветствуется!

0
задан John Conde 6 June 2012 в 13:31
поделиться