MINI Sh3ll
<?php
error_reporting(0);
include('admin/config/mysql_crud.php');
$db = new Database();
$db->connect();
//print_r($_POST);exit();
$solutions = $_POST['solutions'];
$industries = $_POST['industries'];
$resource_type = $_POST['resource_type'];
/* Solutions */
if(!empty($solutions)){
$db->select('use_cases','*',NULL,"flag=0 AND status=0 AND categories_id=".$solutions,'position ASC');
$use_cases = $db->getResult();
$cases_array = array();
$case_studies_array = array();
foreach($use_cases as $cases){
$case_studies = explode(",",$cases['case_studies']);
foreach($case_studies as $studies){
if(!empty($studies)){
array_push($case_studies_array, $studies);
}
}
}
$case_studies_array = array_unique($case_studies_array);
//print_r($case_studies_array);
if(count($case_studies_array) > 0){
foreach($case_studies_array as $case_studies_id){
$db->select('case_studies','*',NULL,"flag=0 AND status=0 AND id=".$case_studies_id);
$case_study = $db->getResult();
/* echo '<pre>';
print_r($case_study);
echo '</pre>'; */
if(count($case_study) > 0){
?>
<div class="col-md-4">
<div class="card">
<div class="imgContainer">
<?php
if(!empty($case_study[0]['image_uploaded'])){
$image = 'uploads/'.$case_study[0]['image_uploaded'];
} else {
$image = 'images/Default-case-study-image.jpg';
}
?>
<img src="<?php echo $image ?>" width="100%" class="img-responsive" />
</div>
<div class="cardItem">
<h5><?php echo (strlen($case_study[0]['name']) > 65) ? substr($case_study[0]['name'], 0, 65).' ...' : $case_study[0]['name'];?></h5>
<?php echo (strlen(html_entity_decode($case_study[0]['short_description'],ENT_QUOTES)) > 265)? substr(html_entity_decode($case_study[0]['short_description'],ENT_QUOTES), 0, 265).'...' : html_entity_decode($case_study[0]['short_description'],ENT_QUOTES);?> <br>
<?php if($case_study[0]['gatedContent'] == 'yes'){ ?>
<a href="javascript:void(0)" class="getDetails" type="case study" title="<?php echo $case_study[0]['name']; ?>" id="<?php echo $case_study[0]['id']?>">Know More <img src="images/right-arrow-black.png" width="31" /></a>
<?php } else { ?>
<a href="<?php echo !empty($case_study[0]['slug'])? 'case-study.php?slug='.$case_study[0]['slug'] : 'javascript:void(0)'; ?>">Know More <img src="images/right-arrow-black.png" width="31" /></a>
<?php } ?>
</div>
</div>
</div>
<?php
}
}
} else {
echo '<h2 class="dataEmpty" > Sorry, no data available for selected filter value. </h2>';
}
}
/* Solutions */
/* Industries */
if(!empty($industries)){
$db->select('use_cases','*',NULL,"flag=0 AND status=0 AND id=".$industries);
$use_cases = $db->getResult();
$case_studies_array = array();
foreach($use_cases as $cases){
$case_studies = explode(",",$cases['case_studies']);
foreach($case_studies as $studies){
if(!empty($studies)){
array_push($case_studies_array, $studies);
}
}
}
$case_studies_array = array_unique($case_studies_array);
//print_r($case_studies_array);
if(count($case_studies_array) > 0){
foreach($case_studies_array as $case_studies_id){
$db->select('case_studies','*',NULL,"flag=0 AND status=0 AND id=".$case_studies_id);
$case_study = $db->getResult();
if(count($case_study) > 0){
?>
<div class="col-md-4">
<div class="card">
<div class="imgContainer">
<?php
if(!empty($case_study[0]['image_uploaded'])){
$image = 'uploads/'.$case_study[0]['image_uploaded'];
} else {
$image = 'images/Default-case-study-image.jpg';
}
?>
<img src="<?php echo $image ?>" width="100%" class="img-responsive" />
</div>
<div class="cardItem">
<h5><?php echo (strlen($case_study[0]['name']) > 65) ? substr($case_study[0]['name'], 0, 65).' ...' : $case_study[0]['name'];?></h5>
<?php echo (strlen(html_entity_decode($case_study[0]['short_description'],ENT_QUOTES)) > 265)? substr(html_entity_decode($case_study[0]['short_description'],ENT_QUOTES), 0, 265).'...' : html_entity_decode($case_study[0]['short_description'],ENT_QUOTES);?> <br/>
<?php if($case_study[0]['gatedContent'] == 'yes'){ ?>
<a href="javascript:void(0)" class="getDetails" type="case study" title="<?php echo $case_study[0]['name']; ?>" id="<?php echo $case_study[0]['id']?>">Know More <img src="images/right-arrow-black.png" width="31" /></a>
<?php } else { ?>
<a href="<?php echo !empty($case_study[0]['slug'])? 'case-study.php?slug='.$case_study[0]['slug'] : 'javascript:void(0)'; ?>">Know More <img src="images/right-arrow-black.png" width="31" /></a>
<?php } ?>
</div>
</div>
</div>
<?php
}
}
} else {
echo '<h2 class="dataEmpty" > Sorry, no data available for selected filter value. </h2>';
}
}
/* Industries */
/* Case studies / Webinars / Press Release */
/* Case studies Section */
if($resource_type == 'case_studies'){
if(count($resource_type) > 0){
$db->select('case_studies','*',NULL,'flag=0','position ASC');
$case_studies = $db->getResult();
$i=1;
foreach($case_studies as $case_study){
?>
<div class="col-md-4">
<div class="card">
<div class="imgContainer">
<?php
if(!empty($case_study['image_uploaded'])){
$image = 'uploads/'.$case_study['image_uploaded'];
} else {
$image = 'images/Default-case-study-image.jpg';
}
?>
<img src="<?php echo $image ?>" width="100%" class="img-responsive" />
</div>
<div class="cardItem">
<h5><?php echo (strlen($case_study['name']) > 65) ? substr($case_study['name'], 0, 65).' ...' : $case_study['name'];?></h5>
<?php echo (strlen(html_entity_decode($case_study['short_description'],ENT_QUOTES)) > 265)? substr(html_entity_decode($case_study['short_description'],ENT_QUOTES), 0, 265).'...' : html_entity_decode($case_study['short_description'],ENT_QUOTES);?> <br>
<?php if($case_study['gatedContent'] == 'yes'){ ?>
<a href="javascript:void(0)" class="getDetails" type="case study" title="<?php echo $case_study['name']; ?>" id="<?php echo $case_study['id']?>">Know More <img src="images/right-arrow-black.png" width="31" /></a>
<?php } else { ?>
<a href="<?php echo !empty($case_study['slug'])? 'case-study.php?slug='.$case_study['slug'] : 'javascript:void(0)'; ?>">Know More <img src="images/right-arrow-black.png" width="31" /></a>
<?php } ?>
</div>
</div>
</div>
<?php
}
} else {
echo '<h2 class="dataEmpty" > Sorry, no data available for selected filter value. </h2>';
}
}
/* Case studies Section */
/* Webinars Section */
if($resource_type == 'webinars'){
if(count($resource_type) > 0){
$db->select('webinars','*',NULL,'flag=0','position ASC');
$webinars = $db->getResult();
$i=1;
foreach($webinars as $webinar){
?>
<div class="col-md-4">
<div class="card">
<div class="imgContainer">
<?php
if(!empty($row['image_uploaded'])){
$image = 'uploads/'.$row['image_uploaded'];
} else{
$image = 'images/webinar.jpg';
}
?>
<img src="<?php echo $image ?>" width="100%" class="img-responsive" />
</div>
<div class="cardItem">
<h5><?php echo (strlen($webinar['name']) > 65) ? substr($webinar['name'], 0, 65).' ...' : $webinar['name'];?></h5>
<?php echo (strlen(html_entity_decode($webinar['short_description'],ENT_QUOTES)) > 265)? substr(html_entity_decode($webinar['short_description'],ENT_QUOTES), 0, 265).'...' : html_entity_decode($webinar['short_description'],ENT_QUOTES);?> <br>
<?php if($webinar['gatedContent'] == 'yes'){ ?>
<a href="javascript:void(0)" class="getDetails" type="webinar" title="<?php echo $webinar['name']; ?>" id="<?php echo $webinar['id']?>">Know More <img src="images/right-arrow-black.png" width="31" /></a>
<?php } else { ?>
<a href="<?php echo !empty($webinar['slug'])? 'registration-webinar.php?slug='.$webinar['slug'] : 'javascript:void(0)'; ?>">Know More <img src="images/right-arrow-black.png" width="31" /></a>
<?php } ?>
</div>
</div>
</div>
<?php
}
} else {
echo '<h2 class="dataEmpty" > Sorry, no data available for selected filter value. </h2>';
}
}
/* Webinars Section */
/* Press Release Section */
if($resource_type == 'pr'){
if(count($resource_type) > 0){
$db->select('press_releases','*',NULL,'flag=0','position ASC');
$press_releases = $db->getResult();
$i=1;
foreach($press_releases as $press){
//print_r($press);
?>
<div class="col-md-4">
<div class="card">
<div class="imgContainer">
<img src="<?php echo 'images/Default-case-study-image.jpg' ?>" width="100%" class="img-responsive" />
</div>
<div class="cardItem">
<h5><?php echo (strlen($press['title']) > 65) ? substr($press['title'], 0, 65).' ...' : $case_study['name'];?></h5>
<?php echo (strlen(html_entity_decode($press['description'],ENT_QUOTES)) > 265)? substr(html_entity_decode($press['description'],ENT_QUOTES), 0, 265).'...' : html_entity_decode($press['description'],ENT_QUOTES);?> <br>
<?php if($press['gatedContent'] == 'yes'){ ?>
<a href="javascript:void(0)" class="getDetails" type="press release" title="<?php echo $press['title']; ?>" id="<?php echo $press['id']?>">Know More <img src="images/right-arrow-black.png" width="31" /></a>
<?php } else { ?>
<a href="<?php echo !empty($press['file_uploaded'])? 'uploads/'.$press['file_uploaded'] : 'javascript:void(0)'; ?>">Know More <img src="images/right-arrow-black.png" width="31" /></a>
<?php } ?>
</div>
</div>
</div>
<?php
}
} else {
echo '<h2 class="dataEmpty" > Sorry, no data available for selected filter value. </h2>';
}
}
/* Press Release Section */
/* Case studies / Webinars / Press Release */
?>
OHA YOOOO