%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
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 : |
<?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">×</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 ?>