コード例 #1
0
ファイル: process.php プロジェクト: este93/bodybuilding
    $naslov = $_POST['naslov'];
    $search = array("?", ":", "ć", "Ć");
    $replace = array("", "-", "c", "C");
    $naslov = str_replace($search, $replace, $naslov);
    $output = iconv("UTF-8", "ISO-8859-1//TRANSLIT", $naslov);
    if ($_FILES['img']['tmp_name'] !== "") {
        $file_tmp = $_FILES['img']['tmp_name'];
        $img = new abeautifulsite\SimpleImage($file_tmp);
        $img->best_fit(1000, 450)->mean_remove()->save("../images/main/" . $output . ".jpeg");
        $img->best_fit(130, 90)->mean_remove()->save("../images/small/" . $output . ".jpeg");
    }
    $article->naslov = ucfirst($naslov);
    $article->tekst = addslashes($_POST['text']);
    $article->datum = date('Y-m-d');
    $article->kategorija = $_POST['selCategory'];
    $article->insert();
    header("Location: admin.php?id=2&cat=dodaj_clanak.php");
}
//brisanje clanka
if (isset($_POST['delete']) && !empty($_POST['brisi'])) {
    $db = Singleton::getInstance();
    $conn = $db->conn;
    $checkboxes = implode("','", $_POST['brisi']);
    $prep = $conn->prepare("delete from tekstovi where id in ('{$checkboxes}')");
    $prep->execute();
    header("Location: admin.php?id=3");
}
//izmena clanka
if (isset($_POST['izmeni'])) {
    $article = new Tekst();
    $file_tmp = $_FILES['img']['tmp_name'];