HEX
Server: Apache
System: Linux cpanel91.fastsecurehost.com 3.10.0-962.3.2.lve1.5.87.el7.x86_64 #1 SMP Tue Jan 28 09:38:56 UTC 2025 x86_64
User: harmonyg (1050)
PHP: 8.2.29
Disabled: shell, shell_exec, exec, ini_alter, dl, show_source, passthru, system, eval, pfsockopen, leak, apache_child_terminate, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid
Upload Files
File: /home/harmonyg/public_html/classes/submenu.php
<?php
class submenu extends ACore {
	
	public function get_content() {
		global $mysqli;
	
		echo '<div id="main">';
		
		if(!$_GET['id_submenu']) {
			echo 'Incorrect menu data';
		}
		else {
			$id_submenu = (int)$_GET['id_submenu'];
			if(!$id_submenu) {
				echo 'Incorrect menu data';
			}
			else {
				$query = "SELECT id_submenu,submenu_name,submenu_content,content_title,project_id FROM submenu WHERE id_submenu='$id_submenu'";
				$result = $mysqli->query($query);
				if(!$result) {
					exit($mysqli->error);
				}
				$row = $result->fetch_assoc();
				
				$proj_id = $row['project_id'];
				
				$row1 = $this->gallery_array($proj_id);

				echo '			<div id="container">
								<div id="content" role="main">
								<div id="post-467" class="post-467 page type-page status-publish hentry">';
				printf('<h1 align="center" class="entry-title-home">%s</h1>',$row['content_title']);
				echo '					<div class="entry-content-home">';
				if($row['submenu_content']) printf("%s",$row['submenu_content']);
				if($row1) {
					echo '<!-- see gallery_shortcode() in wp-includes/media.php -->';
					if ($proj_id == 6) echo '<div id="gallery-1" class="gallery galleryid-467 gallery-columns-1 gallery-size-thumbnail">';
					else echo '<div id="gallery-1" class="gallery galleryid-467 gallery-columns-3 gallery-size-thumbnail">';
					foreach($row1 as $item1) {
						if ($item1['img_thumb_width']==0) $width = 150;
						else $width = $item1['img_thumb_width'];
						if ($item1['img_thumb_height']==0) $height = 150;
						else $height=$item1['img_thumb_height'];
						if ($proj_id == 6 || $proj_id == 21) {
							printf("<dl class='gallery-item'><dt class='gallery-icon'>
						<a title='%s' href='%s' rel='prettyPhoto[%s]'>
						<img class='attachment-thumbnail' src='%s' width='600' height='170' style='border: 0;'>
						</a></dt><dd class='wp-caption-text gallery-caption' style='margin-top: -10px;margin-bottom: 18px;'>%s</dd></dl>
						",$item1['img_title'],$item1['img_src'],$proj_id,$item1['img_thumb_src'],$item1['img_cap']);
						} 
						else {
						printf("<dl class='gallery-item'><dt class='gallery-icon'>
						<a title='%s' href='%s' rel='prettyPhoto[%s]'>
						",$item1['img_title'],$item1['img_src'],$proj_id);
						if ($width >= 600) printf("<img class='attachment-thumbnail' src='%s' width='%s' height='%s' style='border: 0;'>
						",$item1['img_thumb_src'],$width,$height);
						else printf("<img class='attachment-thumbnail' src='%s' width='%s' height='%s'>
						",$item1['img_thumb_src'],$width,$height);
						printf("</a></dt><dd class='wp-caption-text gallery-caption' style='margin-top: -10px;margin-bottom: 18px;'>%s</dd></dl>
						",$item1['img_cap']);
						}
						if ($proj_id == 6 || $proj_id == 21) echo '<BR style="CLEAR: both">';
						if ($width >= 600) echo '<BR style="CLEAR: both">';
					}
					echo '<BR style="CLEAR: both"><!-- end gal -->
					</div>
					';
				}
				echo '					</div><!-- .entry-content -->
</div><!-- #post-## -->
</div><!-- #content -->
</div><!-- #container -->
					';
			}
		}
	}
	
	protected function gallery_array($project_id) {
		global $mysqli;
	
		$query = "SELECT id_gal,img_src,img_thumb_src,img_cap,img_title,img_thumb_width,img_thumb_height FROM gallery WHERE project_id='$project_id'";
		
		$result = $mysqli->query($query);
		if(!$result) {
			exit($mysqli->error);
		}
		
		$row = array();
		
		for($i = 0;$i < mysqli_num_rows($result); $i++) {
			$row[] = $result->fetch_assoc();
		}
		return $row;
	}
	
}
?>