Вход Регистрация
Файл: plugins/corevisitor/components/registration.php
Строк: 29
<?php

class COREVISITOR_CMP_Registration extends PEEP_Component
{
    public function 
__construct() {

        
parent::__construct();
if (
PEEP::getUser()->isAuthenticated())
        {
            
$this->setVisible(false);
        }
        
$sAddress $_SERVER['HTTP_HOST'];
        
$form = new COREVISITOR_CLASS_RegistrationForm("joinForm");
        
$form->setMethod(Form::METHOD_POST);
        
$form->setEnctype(Form::ENCTYPE_MULTYPART_FORMDATA);
        
$form->setAction('createaccount');
        
$this->addForm($form);

        
$submitedFields = array();

        if ( 
PEEP::getRequest()->isPost() && $form->isValid($_POST) ) {
            
$values $form->getValues();


            foreach ( 
$form->getElements() as $element ) {
                
/* @var $element FormElement */
                
if ($element->getName() == 'file') {
                    
$submitedFields[] = array(
                        
"label" => $element->getName(),
                        
"value" => $_FILES['file']['name'].' ('.$_FILES['file']['size'].' bytes)'
                    
);
                }
                else {
                    
$submitedFields[] = array(
                        
"label" => $element->getName(),
                        
"value" => is_array($values[$element->getName()]) ? implode(", "$values[$element->getName()]) : $values[$element->getName()]
                    );
                }
            }
            
$this->assign("submitedFields"$submitedFields);
        }
    }

}
Онлайн: 2
Реклама