| 
<?php/**
 *Installator - P.W.S.M.
 *Author Roman Shneer [email protected]
 *1.02.2012
 *changed 01.11.2015
 */
 
 include_once("../lib/start.inc.php");
 include_once("../lib/wisard.inc.php");
 $start=new Start;
 $wisard=new Wisard;
 $step=(isset($_GET['step']))?$_GET['step']:0;
 ### wellcome2 installer ###
 if(($wisard->chk_configfile()==true)&&($step!=7))$step=1000;
 
 switch($step)
 {
 case 0:
 $template='window_wellcome';
 break;
 case 1:
 $template='window_create_config_file';
 break;
 case 2:
 $template='check_before_install';
 
 break;
 case 3:
 $template='install_db';
 
 break;
 case 4:
 
 $template='chk_tables_exists';
 break;
 case 5:
 
 $template='window_create_user';
 
 break;
 case 6:
 $template='finall_installation';
 break;
 case 7:
 
 $template='install_loading_patterns';
 break;
 
 //error\hlp pages
 case 400:
 $template='user_exists_confirm';
 break;
 case 500:
 $template='rollback';
 break;
 case 1000:
 $template='window_wellcome0';
 break;
 }
 
 include_once "../actions/actions.class.php";
 $Actions=new Actions;
 $fn='execute_'.$template;
 $data=$Actions->$fn();
 $headers=array('title'=>'Wellcome to Installation PWSM 2.0',
 'description'=>'Wellcome to Installation PWSM 2.0',
 'keywords'=>'Wellcome to Installation PWSM 2.0',
 'type'=>'install',
 'footer'=>'Copiright 2012-'.date('Y').',PHP Web Security Monitor 2.0  <a href="mailto:[email protected]">Contact</a>');
 
 print $start->dtemplate_html($headers,$template,$data);
 #echo "<hr>".$wisard->step()."<hr>";
 #   print $start->template_html4install($content);
 
 ?>
 |