![]() |
![]() |
ВходЗдравствуйте, Гость ( Вход | Регистрация )
|
![]() |
![]()
Сообщение
#1
|
|
А нас мёдом не корми, Дай чего нибуть помалевать. ![]() Группа: Дизайнеры Сообщений: 3,009 Регистрация: 23.9.2007 Из: Казахстан, Жезказган Рядом с Байконуром Пользователь №: 967 Спасибо сказали: 1247 Вставить ник ![]() |
Эх!!! Давно меня здесь не было. Всем привет.
Есть одна функция, которая никак не хочет у меня работать. А так как я в php ноль, почти ноль, то прошу помощи. Функция была зазендена. Под зендом работает а расзенденная нивкакую. Под зендом было 18 файлов, остальные 17 работают чётко. Думаю что дезенд не верно понимает какую то задачу. Вот она, выдранная с файла: КОД function checksessionpost( $delete ) { $AllFields = array( "txtPaymentFirstName", "txtPaymentLastName", "txtPaymentAddress1", "txtPaymentAddress2", "txtPaymentCity", "txtPaymentPostalCode", "txtPaymentCountry" ); $numRequired = count( $AllFields ); $skeys = array_keys( $_SESSION ); if ( $delete == 1 ) { $pkeys = array_keys( $_POST ); $i = 0; for (; do { $i < $numRequired; ++$i ) { if ( !in_array( $AllFields[$i], $skeys ) ) { $GLOBALS['_SESSION'][$AllFields[$i]] = ""; } else if ( in_array( $AllFields[$i], $pkeys ) ) { $GLOBALS['_SESSION'][$AllFields[$i]] = $_POST[$AllFields[$i]]; } break; } } while ( 1 ); } else { $i = 0; for (; $i < $numRequired; ++$i ) { if ( in_array( $AllFields[$i], $skeys ) ) { $GLOBALS['_SESSION'][$AllFields[$i]] = ""; } } } } Ругается на вот эту строку : for ( ; do Вот строка ошибки: КОД Parse error: syntax error, unexpected T_DO, expecting ';' in K:\home\Mysait\www\engine\functions.php on line 182
|
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 29 April 2025 - 07:35 |