Изменить: Когда я говорю, вероятно, я имею в виду, что может вызвать ошибку, и это может быть такая ситуация.

ыполнении следующего блока кода:

foreach($eventfiles as $eventfile)
{
    if($eventfile['filename'])
    { 
        $file = $eventfile['filepath'];
        // Open File
        if( !($fp = fopen($file, "r")))
        {
            echo '<br>CAN NOT READ FILE.';
            exit;
        }
        // Read data from the file into $data
        $data = "";
        while (!feof($fp)) $data .= fread($fp,1024);
        query("update event_rtab set html = '".escape($d,ata)."' where id = {$eventfile[id]}");
    }
    if($eventfile['eventType']=='email')
    {
        query("INSERT INTO event_email_rtab (event_id,subject) values ($eventfile[id],'".escape($eventfile[email_subject])."')");
    }
}

Сценарий завершается с ошибкой:

fopen (test.html) [function.fopen]: не удалось открыть поток: достигнут предел перенаправления, прерывание в /data/www/example.com/public/test.php в строке 843

Что вызывает эту ошибку и как я могу ее исправить?

Ответы на вопрос(2)

Ваш ответ на вопрос