Показать сообщение отдельно

  #8  
Старый 10.09.2009, 00:38
2pick
Познающий
Регистрация: 17.03.2007
Сообщений: 98
С нами: 10080415

Репутация: 45
По умолчанию

Столкнулся со следующей ситуацией:
PHP код:
$pageList = array();
$fileList = array();

     
$pageList[1] = 'Contact Information';
     
$pageList[2] = 'Event Information';
     
$pageList[3] = 'Payment Information';
     
$pageList[4] = 'Submit';

     
$fileList[1] = 'ContactBP';
     
$fileList[2] = 'Events';
     
$fileList[3] = 'Payment';
     
$fileList[4] = 'Success';

  
$file $fileList[$pageNo];

 eval( 
"{$file}Page::createPage(" '$pageNo, $pageList, $theme, $fileList );' ); 
К $pageNO доступ извне есть, но:
1. отсекается $file = $fileList[$pageNo]
2.так же сильно обламывает $fileList = array()

Подскажите, есть ли способ какой-то обойти оба способа "защиты"?
 
Ответить с цитированием