Вернуться к списку форумов Вернуться

Анонсы и ссылки для скачивания

Информация об апдейтах и ссылки для скачивания новыx версий движка EWC

Вышла 7.29

Сообщение: #2-104-1
02.05.2015 19:03
Вот так выглядит теперь Index.php:


<?php
/**********************************************
*     COPYRIGHT EUROWEBCART.COM               *
*     OPENSOURCE CMS UNDER GNU/GPL LICENSE    *
*     AUTHOR: PAVEL A. BANDALETOV             *
**********************************************/

require "./modules/user_migrate.php"//check user migration from older versions
$fold="."//set current folder
require ("./modules/functions_string.php"); //requre string functions & check register globals

//init variables - sorry for this:
$extsearch_name="";$extstock="";$mlerror="";$metadesc="";$soc_icons="";$tit="";$cachelog="";$jscr="";$maprow="";$alz="";$aalz="";
$reshta="";$fancymes="";$merrs="";$user_ip="";$ifilter="";$choosecountry="";$ablpage="";$ablpage2="";$lemap="";$ablocks="";
$admp="";$jj_cont=""$cachefile="";$disqus_shortname="";$podb="";$podbform="";$contactform="";$closet="";$summa="";$basket="";
$oform="";$menuinc="";$time_to_work="";$bottom_worktime="";$bottom_links="";$admined="";$spec_spisok="";$signbutton="";
$extsearch_menu="";$brzag="";$crosh="";$oldthtml="";$rekm="";$taggs="";$tit="";$catidcart="";$gb="";$sortecho="";$hiddens="";
$hiddens2="";$params="";$hidaction="";$onc0="";$onc2="";$onc5="";$onc10="";$onc9="";$mod="";$freedelivery="";$voterate="";$op1="";
$op2="";$op3="";$op4="";$op5="";$op6="";$searchmenu="";$navmenu="";$topmenu="";$usermenu2="";$vipoldss="";$vipold="";$error="";
$zemname="";$gob="";$repcatid="";$all_links="";$razd_links="";$themecontent="";$x0003="";$indcur="";$prski="";$needcol="";
$form_title="";$admin_url="";$j_cont="";$map1="";$map2="";$map3="";$area1="";$area2="";$area3="";$area21="";$area22="";$area23="";
$bottom_links="";$x0007="";$mainbasket="";$currentdate="";$metrosel="";$countsel="";$e1="";$e2="";$e3="";$e4="";$e5="";$e6="";
$e7="";$e8="";$e9="";$e10="";$e11="";$e12="";$e13="";$e14="";$e15="";$e16="";$e17="";$e18="";$e19="";$icq="";$warn="";$errsy="";
$fregid="";$smtp_backmail="";$page_title="";$options="";$viewpage_title="";$choosecurrency="";$overbut="";$sape="";$mancatid="";
$carfolder="";$ccarfolder="";$podb="";$podbform="";$inb0="";$rw0="";$rw1="";$rw2="";$crerror="";$ffus4="";$ffus5="";
//specify variables
$added=0;$total=0;$reqx0007=0;$podbor=0;$interface=0;$view_rss=0;$already_show_basket=0;$prcds1=0;$expos=0;$showmenuinc=0;$tfind=0;
$use_curl=0;$prcds2=0;$fmap=0;$overlibloaded=0;$fcr=0;$tovarov=0;$aa=0;$cartloaded=0;$repp=0;$reg_in_userfile=0;$totalweight=0;
$totalvolume=0;$query_yes=0;$regses=0;$leftmenu=1;$view_currency_select_button=1;$maxh=1;$de=100$demax=200;$sapec=0;$fuserm=0;
//string variables
$custom_user="custom_user";$fanm="<div style="padding50px;">[eee]</div>";$uslovie=".";$ch1="checked ";$ch2="";
//init some arrays
$details=array("","","","","","","","USER","","","","","","","","","","","","","","","","","",""); //guest user info
$ee=array();$posturl=Array(0=>"","0"=>"");$mysql_dirs=array();$postname=Array(0=>"","0"=>"");$cityes=array();$podstava=array();
$podstavas=array();$ee=array();$wishm=array();$wishm2=array();$firstpage=array();$items=array();$mysql_subdirs=array();$out_c=array();
$setregid=array();$setregid2=array();

//check POST & GET variables

$expression='/^[0-9]+$/i'//nums only
check_request('bb,onlyforum,au,delbt,sign_in,wishlist,wishzak,mnogo,jstart,theme,register',$expression,0);
check_request('step',$expression,1);

$expression='/^[a-zA-Z0-9_]+$/i'//nums && latin
check_request('agree,sort,aosign,currency,action,unifid,regid,prop,pm,sd,zak,flag,logout,rw,clear_spec,fid',$expression,'');
check_request('toraz',$expression,'_');
check_request('catid,rid',$expression,'0');
check_request('cart_id',$expression,'1');

$expression='/^[yesnoYESNO]+$/i'//YES || NO
check_request('noregs',$expression,'');

$expression='/^[orandORAND]+$/i'//OR || AND
check_request('usl',$expression,'AND');

//check variables without expression
check_request('f_user,login,password,cat,query,brand','','');

//other expressions
check_request('discont1,discont2','/^[0-9.,-]+$/i','na');
check_request('zeme,czeme','/^[a-zA-Z0-9_#.-]+$/i','');

?>