if(!isset($_SERVER["HTTPS"]) || $_SERVER["HTTPS"] != "on")
{
//Tell the browser to redirect to the HTTPS URL.
header("Location: https://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"], true, 301);
//Prevent the rest of the script from executing.
exit;
}
session_start();
include('../config.php');
if ($_POST[firstname]) $_SESSION[firstname]=$_POST[firstname];
if ($_POST[lastname]) $_SESSION[lastname]=$_POST[lastname];
if ($_POST[license]) $_SESSION[license]=$_POST[license];
if ($_GET[logout]==1) {
$_SESSION['status']=0;
$_SESSION['firstname']='';
$_SESSION['lastname']='';
$_SESSION['uid']=9999999;
}
if ($_POST[email] && $_POST[password]) {
$q="select * from customer where email='$_POST[email]' and password='".md5($_POST[password])."'";
$sql=mysql_query($q);
$a=mysql_num_rows($sql);
$r = mysql_fetch_array($sql);
if ($a==1) {
$_SESSION['status']=1;
$_SESSION['fullname']=$r['fullname'];
$_SESSION['lastname']=$r['lastname'];
$_SESSION['created']=$r['created'];
$_SESSION['subdomain']=$r['subdomain'];
$_SESSION['uid']=$r[0];
}
}
//print_r($_SESSION);
$sc=count($_SESSION);
//echo $sc;
// deselects image
if ($_GET[deselect]) {
$q="UPDATE configuration set value='' where cid=$_SESSION[uid] and setting_id=$_GET[deselect];";
mysql_query($q);
}
// deselect end
// sorting
if ($_GET[up]) {
// increase the ord of previous item
$o=$_GET[ord]-1;
$qc="select * from configuration where cid=$_SESSION[uid] and name='item' and `order`=$o";
$sqlc=mysql_query($qc);
$rc = mysql_fetch_array($sqlc);
$q="UPDATE configuration set `order`=`order`+1 where cid=$_SESSION[uid] and setting_id=$rc[0];";
mysql_query($q);
// end
$q="UPDATE configuration set `order`=`order`-1 where cid=$_SESSION[uid] and setting_id=$_GET[up];";
mysql_query($q);
}
if ($_GET[down]) {
// decrease the ord of previous item
$o=$_GET[ord]+1;
$qc="select * from configuration where cid=$_SESSION[uid] and name='item' and `order`=$o";
$sqlc=mysql_query($qc);
$rc = mysql_fetch_array($sqlc);
$q="UPDATE configuration set `order`=`order`-1 where cid=$_SESSION[uid] and setting_id=$rc[0];";
mysql_query($q);
// end
$q="UPDATE configuration set `order`=`order`+1 where cid=$_SESSION[uid] and setting_id=$_GET[down];";
mysql_query($q);
}
// sorting end
// removes portfolio item
if ($_GET[removeitem]) {
// remove core item
$q="delete from configuration where cid=$_SESSION[uid] and setting_id=$_GET[removeitem];";
mysql_query($q);
// remove from menu table
$q="delete from menu where cid=$_SESSION[uid] and caption='portfolio:$_GET[removeitem]';";
mysql_query($q);
// remove parameters
$q="delete from configuration where cid=$_SESSION[uid] and section='portfolio:$_GET[removeitem]';";
mysql_query($q);
// resort the items by order
$q="SELECT * FROM configuration where cid=$_SESSION[uid] and name='item' ORDER BY `order` ASC;";
$sql2=mysql_query($q);
$s=1000;
while ($r=mysql_fetch_array($sql2, MYSQL_BOTH))
{
$s++;
$qq="update configuration set `order`=$s where cid=$_SESSION[uid] and setting_id=$r[0]";
mysql_query($qq);
}
// end of resort by order
}
// end
// adds portfolio item
if ($_GET[addportfolio]==1) {
// order count
$q="select * from configuration where cid=$_SESSION[uid] and name='item'";
$sql=mysql_query($q);
$n=mysql_num_rows($sql);
$n=1001+$n;
// order count end
$q="select * from configuration where cid=$_SESSION[uid] and type='config' and name='theme'";
$sql=mysql_query($q);
$r = mysql_fetch_array($sql);
$theme=$r['value'];
$q="insert into configuration values (null, $_SESSION[uid], 'theme', '$theme', 'portfolio', 'item','','portfolioitem','$n','Portfolio item title', '')";
mysql_query($q);
$ost=mysql_insert_id();
$q="insert into menu values (null, $_SESSION[uid], 999, 1, 'portfolio:$ost', 'portfolio:$ost','portfolio:$ost')";
mysql_query($q);
// child section
$q="insert into configuration values (null, $_SESSION[uid], 'theme', '$theme', 'portfolio:$ost', 'description','','longtext','1','Portfolio item short description', '')";
mysql_query($q);
$q="insert into configuration values (null, $_SESSION[uid], 'theme', '$theme', 'portfolio:$ost', 'longdescription','','longtext','2','Portfolio item long description', '')";
mysql_query($q);
$q="insert into configuration values (null, $_SESSION[uid], 'theme', '$theme', 'portfolio:$ost', 'mainimage','','image','3','Main picture', '')";
mysql_query($q);
$q="insert into configuration values (null, $_SESSION[uid], 'theme', '$theme', 'portfolio:$ost', 'picture1','','image','4','Additional picture 1', '')";
mysql_query($q);
$q="insert into configuration values (null, $_SESSION[uid], 'theme', '$theme', 'portfolio:$ost', 'picture2','','image','5','Additional picture 2', '')";
mysql_query($q);
$q="insert into configuration values (null, $_SESSION[uid], 'theme', '$theme', 'portfolio:$ost', 'picture3','','image','6','Additional picture 3', '')";
mysql_query($q);
$q="insert into configuration values (null, $_SESSION[uid], 'theme', '$theme', 'portfolio:$ost', 'picture4','','image','7','Additional picture 4', '')";
mysql_query($q);
$q="insert into configuration values (null, $_SESSION[uid], 'theme', '$theme', 'portfolio:$ost', 'picture5','','image','8','Additional picture 5', '')";
mysql_query($q);
$q="insert into configuration values (null, $_SESSION[uid], 'theme', '$theme', 'portfolio:$ost', 'picture6','','image','9','Additional picture 6', '')";
mysql_query($q);
// end of child section
}
// end
// saves subdomain change
// saves form data to database before displaying
if ($_POST[saved]==1) {
foreach( $_POST[body] as $key => $value){
//echo "ID: $key, V: $value ";
$value2=addslashes($value);
$q="UPDATE configuration set value='$value2' where setting_id=$key";
//echo $q;
mysql_query($q);
}
// changes subdomain
$qs="SELECT * FROM configuration where cid=$_SESSION[uid] and name='subdomain'";
$sql2s=mysql_query($qs); $rs=mysql_fetch_array($sql2s, MYSQL_BOTH);
$qx="UPDATE customer set subdomain='$rs[value]' where user_id=".$_SESSION[uid];
mysql_query($qx);
}
?>
';
}
// end of status bar
// ------------------------------------------------------------------------------------------------------
// MAIN action panel
if ($_GET[action] && $_SESSION[status]==1) {
// changes subdomain
$qs="SELECT * FROM configuration where cid=$_SESSION[uid] and name='subdomain'";
$sql2s=mysql_query($qs); $rs=mysql_fetch_array($sql2s, MYSQL_BOTH);
echo '
';
// ------------------------------------
// ------------------------------------
$q="SELECT * FROM menu where cid=$_SESSION[uid] and parent_id=0 ORDER BY `order` ASC;";
$sql2=mysql_query($q);
while ($r=mysql_fetch_array($sql2, MYSQL_BOTH))
{
if ($_GET[section]==$r['link']) $o='rgba(255,255,255,1);'; else $o='rgba(255,255,255,0.5);';
//if ($_GET[section]==$r['link'] && $_GET[section]=='configuration') $o='rgba(100,100,100,0.3);';
if ($r['link']=='home') {$qc="SELECT * FROM configuration where cid=$_SESSION[uid] and name='homebuttoncaption';";$sqlc=mysql_query($qc);$rc=mysql_fetch_array($sqlc, MYSQL_BOTH);$r['caption']=$rc[value];}
if ($r['link']=='about') {$qc="SELECT * FROM configuration where cid=$_SESSION[uid] and name='aboutbuttoncaption';";$sqlc=mysql_query($qc);$rc=mysql_fetch_array($sqlc, MYSQL_BOTH);$r['caption']=$rc[value];}
if ($r['link']=='services') {$qc="SELECT * FROM configuration where cid=$_SESSION[uid] and name='servicesbuttoncaption';";$sqlc=mysql_query($qc);$rc=mysql_fetch_array($sqlc, MYSQL_BOTH);$r['caption']=$rc[value];}
if ($r['link']=='portfolio') {$qc="SELECT * FROM configuration where cid=$_SESSION[uid] and name='portfoliobuttoncaption';";$sqlc=mysql_query($qc);$rc=mysql_fetch_array($sqlc, MYSQL_BOTH);$r['caption']=$rc[value];}
if ($r['link']=='contact') {$qc="SELECT * FROM configuration where cid=$_SESSION[uid] and name='contactbuttoncaption';";$sqlc=mysql_query($qc);$rc=mysql_fetch_array($sqlc, MYSQL_BOTH);$r['caption']=$rc[value];}
echo '
Your subscription is ACTIVE (next renewal date is '.$da.')
';
}
//----------------------------------------------------------------------------
if ($_GET[action]=='editsection' ) {
$q="SELECT * FROM menu where cid=$_SESSION[uid] and link='$_GET[section]'";
//echo $q;
$sql2=mysql_query($q);
$r=mysql_fetch_array($sql2, MYSQL_BOTH);
if ($_GET[section]=='home') {$qc="SELECT * FROM configuration where cid=$_SESSION[uid] and name='homebuttoncaption';";$sqlc=mysql_query($qc);$rc=mysql_fetch_array($sqlc, MYSQL_BOTH);$r['caption']=$rc[value];}
if ($_GET[section]=='about') {$qc="SELECT * FROM configuration where cid=$_SESSION[uid] and name='aboutbuttoncaption';";$sqlc=mysql_query($qc);$rc=mysql_fetch_array($sqlc, MYSQL_BOTH);$r['caption']=$rc[value];}
if ($_GET[section]=='services') {$qc="SELECT * FROM configuration where cid=$_SESSION[uid] and name='servicesbuttoncaption';";$sqlc=mysql_query($qc);$rc=mysql_fetch_array($sqlc, MYSQL_BOTH);$r['caption']=$rc[value];}
if ($_GET[section]=='portfolio') {$qc="SELECT * FROM configuration where cid=$_SESSION[uid] and name='portfoliobuttoncaption';";$sqlc=mysql_query($qc);$rc=mysql_fetch_array($sqlc, MYSQL_BOTH);$r['caption']=$rc[value];}
if ($_GET[section]=='contact') {$qc="SELECT * FROM configuration where cid=$_SESSION[uid] and name='contactbuttoncaption';";$sqlc=mysql_query($qc);$rc=mysql_fetch_array($sqlc, MYSQL_BOTH);$r['caption']=$rc[value];}
if ($sc<>0) echo '
You\'re in: '.$r[caption].'
';
if ($_GET[section]<>'filemanager' && $sc<>0) echo '
';
// automaticaly pulls fields from database ---
echo '
';
}
// icon --------------------------------------------------------------
if ($r['valuetype']=='icon') {
echo '
'.$r[caption].'
';
//echo '
';
/*
fa fa-adjust
fa fa-anchor
fa fa-archive
fa fa-area-chart
fa fa-arrows
fa fa-arrows-h
fa fa-arrows-v
fa fa-asterisk
fa fa-balance-scale
fa fa-ban
fa fa-bar-chart-o
fa fa-barcode
fa fa-bars
fa fa-battery-0
fa fa-battery-1
fa fa-battery-2
fa fa-battery-3
fa fa-battery-4
fa fa-battery-empty
fa fa-battery-full
fa fa-battery-half
fa fa-battery-quarter
fa fa-battery-three-quarters
fa fa-bed
fa fa-beer
fa fa-bell
fa fa-bell-o
fa fa-bell-slash
fa fa-bell-slash-o
fa fa-bicycle
fa fa-binoculars
fa fa-birthday-cake
fa fa-bolt
fa fa-bomb
fa fa-bookmark
fa fa-bookmark-o
fa fa-briefcase
fa fa-bug
fa fa-building-o
fa fa-bullhorn
fa fa-bullseye
fa fa-bus
fa fa-cab
fa fa-calendar-o
fa fa-calendar-check-o
fa fa-calendar-minus-o
fa fa-calendar-plus-o
fa fa-calendar-times-o
fa fa-camera-retro
fa fa-caret-square-o-down
fa fa-caret-square-o-left
fa fa-caret-square-o-right
fa fa-caret-square-o-up
fa fa-cart-arrow-down
fa fa-cart-plus
fa fa-cc
fa fa-certificate
fa fa-check
fa fa-check-circle
fa fa-check-circle-o
fa fa-check-square
fa fa-check-square-o
fa fa-circle
fa fa-circle-o
fa fa-circle-o-notch
fa fa-circle-thin
fa fa-clock-o
fa fa-clone
fa fa-close
fa fa-cloud-download
fa fa-cloud-upload
fa fa-code
fa fa-code-fork
fa fa-cog
fa fa-cogs
fa fa-comment
fa fa-comment-o
fa fa-comments
fa fa-comments-o
fa fa-commenting
fa fa-commenting-o
fa fa-creative-commons
fa fa-crop
fa fa-crosshairs
fa fa-cube
fa fa-cubes
fa fa-cutlery
fa fa-dashboard
fa fa-desktop
fa fa-dot-circle-o
fa fa-download
fa fa-edit
fa fa-ellipsis-h
fa fa-ellipsis-v
fa fa-envelope-o
fa fa-envelope-square
fa fa-eraser
fa fa-exclamation
fa fa-exclamation-circle
fa fa-exclamation-triangle
fa fa-external-link
fa fa-external-link-square
fa fa-eye-slash
fa fa-eyedropper
fa fa-fighter-jet
fa fa-file-archive-o
fa fa-file-audio-o
fa fa-file-code-o
fa fa-file-excel-o
fa fa-file-image-o
fa fa-file-movie-o
fa fa-file-pdf-o
fa fa-file-photo-o
fa fa-file-picture-o
fa fa-file-powerpoint-o
fa fa-file-sound-o
fa fa-file-video-o
fa fa-file-word-o
fa fa-file-zip-o
fa fa-filter
fa fa-fire-extinguisher
fa fa-flag
fa fa-flag-checkered
fa fa-flash
fa fa-flask
fa fa-folder-o
fa fa-folder-open
fa fa-folder-open-o
fa fa-frown-o
fa fa-gavel
fa fa-genderless
fa fa-glass
fa fa-graduation-cap
fa fa-hdd-o
fa fa-hourglass-1
fa fa-hourglass-2
fa fa-hourglass-3
fa fa-hourglass-end
fa fa-hourglass-half
fa fa-hourglass-o
fa fa-hourglass-start
*/
$icons = array("fa fa-photo", "fa fa-phone-square", "fa fa-phone", "fa fa-pencil-square-o", "fa fa-pencil-square", "fa fa-pencil", "fa fa-paw", "fa fa-paper-plane-o", "fa fa-paper-plane", "fa fa-paint-brush", "fa fa-newspaper-o", "fa fa-navicon", "fa fa-music", "fa fa-mortar-board", "fa fa-moon-o", "fa fa-money", "fa fa-mobile", "fa fa-minus-square-o", "fa fa-minus-square", "fa fa-minus-circle", "fa fa-minus", "fa fa-microphone-slash", "fa fa-microphone", "fa fa-meh-o", "fa fa-map-marker", "fa fa-male", "fa fa-mail-reply-all", "fa fa-mail-reply", "fa fa-mail-forward", "fa fa-magnet", "fa fa-magic", "fa fa-lock", "fa fa-location-arrow", "fa fa-line-chart", "fa fa-lightbulb-o", "fa fa-life-saver", "fa fa-level-up", "fa fa-level-down", "fa fa-lemon-o", "fa fa-legal", "fa fa-leaf", "fa fa-laptop", "fa fa-language", "fa fa-keyboard-o", "fa fa-key", "fa fa-institution", "fa fa-info-circle", "fa fa-info", "fa fa-inbox", "fa fa-image", "fa fa-automobile", "fa fa-home", "fa fa-history", "fa fa-heart-o", "fa fa-heart", "fa fa-headphones", "fa fa-globe", "fa fa-futbol-o", "fa fa-folder", "fa fa-gamepad", "fa fa-fire", "fa fa-film", "fa fa-gears", "fa fa-gear", "fa fa-female", "fa fa-eye", "fa fa-envelope", "fa fa-compass", "fa fa-coffee", "fa fa-at", "fa fa-fax", "fa fa-group", "fa fa-gift", "fa fa-flag-o", "fa fa-exchange", "fa fa-database", "fa fa-credit-card", "fa fa-calendar", "fa fa-calculator", "fa fa-building", "fa fa-camera", "fa fa-car", "fa fa-bar-chart", "fa fa-copyright", "fa fa-cloud", "fa fa-child", "fa fa-book", "fa fa-wrench", "fa fa-wifi", "fa fa-wheelchair", "fa fa-warning", "fa fa-volume-up", "fa fa-volume-off", "fa fa-volume-down", "fa fa-video-camera", "fa fa-users", "fa fa-user","fa fa-tty","fa fa-upload","fa fa-unsorted","fa fa-unlock-alt","fa fa-unlock
","fa fa-university","fa fa-umbrella","fa fa-truck","fa fa-trophy
","fa fa-tree","fa fa-trash-o","fa fa-trash","fa fa-toggle-on","fa fa-toggle-off","fa fa-toggle-up","fa fa-toggle-right","fa fa-toggle-left","fa fa-toggle-down","fa fa-tint","fa fa-times-circle-o","fa fa-times-circle","fa fa-times","fa fa-ticket","fa fa-thumbs-up","fa fa-thumbs-o-up", "fa fa-thumbs-down", "fa fa-thumb-tack", "fa fa-terminal", "fa fa-taxi", "fa fa-tasks", "fa fa-tags", "fa fa-tag", "fa fa-tachometer", "fa fa-tablet", "fa fa-support", "fa fa-sun-o", "fa fa-suitcase", "fa fa-star-o", "fa fa-star-half-o", "fa fa-star-half", "fa fa-star", "fa fa-square-o", "fa fa-square", "fa fa-spoon", "fa fa-spinner", "fa fa-space-shuttle", "fa fa-sort-up", "fa fa-sort-numeric-desc", "fa fa-sort-numeric-asc", "fa fa-sort-down", "fa fa-sort-desc", "fa fa-sort-asc", "fa fa-sort-amount-desc", "fa fa-sort-amount-asc", "fa fa-sort-alpha-desc", "fa fa-sort-alpha-asc", "fa fa-sort", "fa fa-soccer-ball-o", "fa fa-smile-o", "fa fa-sliders", "fa fa-sitemap", "fa fa-signal", "fa fa-sign-out", "fa fa-sign-in", "fa fa-shopping-cart","fa fa-shield", "fa fa-share-square-o", "fa fa-share-square", "fa fa-share-alt-square", "fa fa-share-alt", "fa fa-share", "fa fa-send-o", "fa fa-send", "fa fa-search-plus", "fa fa-search-minus", "fa fa-search", "fa fa-rss-square", "fa fa-rss", "fa fa-rocket", "fa fa-road", "fa fa-retweet", "fa fa-reply-all", "fa fa-reply", "fa fa-reorder", "fa fa-remove", "fa fa-refresh", "fa fa-recycle", "fa fa-random", "fa fa-quote-right", "fa fa-quote-left", "fa fa-question-circle", "fa fa-question", "fa fa-qrcode", "fa fa-puzzle-piece", "fa fa-print", "fa fa-power-off", "fa fa-plus-square-o", "fa fa-plus-square", "fa fa-plus-circle", "fa fa-plus", "fa fa-plug", "fa fa-plane", "fa fa-pie-chart", "fa fa-picture-o");
foreach($icons as $klucz => $wartosc) {
if ($wartosc==$r[value]) $b='blue'; else $b='#eeeeee';
if ($wartosc==$r[value]) $s='checked'; else $s='';
echo '
';
}
// color --------------------------------------------------------------
echo '';
}
echo '
';
//print_r($_POST);
echo '
';
echo '';
// file manager
if ($_GET[section]=='filemanager') include('!fm.php');
// portfolio
if ($_GET[section]=='portfolio') include('!portfolio.php');
// file manager end
echo '
';
// end ---
}
// end of action panel
// ------------------------------------------------------------------------------------------------------
if ($_POST && $_SESSION[status]==0) {
echo '