Exemplo n.º 1
0
function createPost()
{
    if (isset($_POST['litter'])) {
        $random = rand() . rand();
        $user_id = $_SESSION['user_id'];
        $post = filter_var($_POST['post'], FILTER_SANITIZE_SPECIAL_CHARS);
        $img = $_FILES['post_pic'];
        if ($post !== "") {
            if ($img['name']) {
                $pic_name = $random . $img['name'];
                $pic = checkIMG($img, $pic_name, 'userIMG/' . $user_id);
                if ($pic) {
                    dbAdd("INSERT INTO litter_posts (user_id, post, post_pic)\n\t\t\t\t\t\tVALUES('{$user_id}', '{$post}', '{$pic_name}')");
                    print "Your litter vas successfully posted!";
                } else {
                    print "Your picture was not in a correct IMG-format...";
                }
            } else {
                dbAdd("INSERT INTO litter_posts (user_id, post)\n\t\t\t\tVALUES('{$user_id}', '{$post}')");
                print "Your litter vas successfully posted!";
            }
        } else {
            print "Something went wrong... Please try again later!";
        }
    }
}
Exemplo n.º 2
0
function changeProfilePic()
{
    if (isset($_POST['profile_pic'])) {
        $random = rand() . rand();
        $user_id = $_SESSION['user_id'];
        $img = $_FILES['profile_pic'];
        $pic_name = $random = rand() . rand() . $img['name'];
        $pic = checkIMG($img, $pic_name, 'userIMG/' . $user_id);
        if ($pic) {
            dbAdd("UPDATE litter_users\n\t\t\t\tSET profile_pic = '{$pic_name}'\n\t\t\t\tWHERE user_id = '{$user_id}'");
            return "You have a new profile pic, nice!";
        } else {
            return "Bad file...";
        }
    }
}
Exemplo n.º 3
0
function addNews()
{
    if (isset($_POST['addNews'])) {
        $news_title = $_POST['news_title'];
        $news = $_POST['news'];
        $news_date = $_POST['news_date'];
        $img = $_FILES['news_pic'];
        $pic_name = $img['name'];
        $pic = checkIMG($img, 'news');
        if (isset($_POST['update'])) {
            $news_id = $_POST['news_id'];
            $update = $_POST['update'];
        }
        if ($news_title == "" || $news == "" || $news_date == "") {
            print "Du glömnde fylla i ett eller flera fält.";
        } else {
            if (strlen($news_date) !== 10) {
                print "Fel datumformat! (yyyy-mm-dd)";
            } else {
                if ($pic_name) {
                    if ($pic) {
                        if (isset($_POST['update'])) {
                            dbAdd("UPDATE news\n\t\t\t\t\t\t\t\tSET news_title = '{$news_title}', news = '{$news}',\n\t\t\t\t\t\t\t\tnews_date = '{$news_date}', news_pic = '{$pic_name}'\n\t\t\t\t\t\t\t\tWHERE news_id = '{$news_id}'");
                            print 'Du har updaterat nyheten "' . $news_title . '"';
                        } else {
                            dbAdd("INSERT INTO news (news_title, news, news_date, news_pic)\n\t\t\t\t\t\t\t\tVALUES('{$news_title}', '{$news}', '{$news_date}', '{$pic_name}')");
                            print 'Du har nu lagt till nyheten "' . $news_title . '"';
                        }
                    } else {
                        print "Bilden var inte i ett korrekt bildformatformat...";
                    }
                } else {
                    if (isset($_POST['update'])) {
                        dbAdd("UPDATE news\n\t\t\t\t\t\t\tSET news_title = '{$news_title}', news = '{$news}', news_date = '{$news_date}'\n\t\t\t\t\t\t\tWHERE news_id = '{$news_id}'");
                        print 'Du har updaterat nyheten "' . $news_title . '"';
                    } else {
                        dbAdd("INSERT INTO news (news_title, news, news_date)\n\t\t\t\t\t\t\t\tVALUES('{$news_title}', '{$news}', '{$news_date}')");
                        print 'Du har nu lagt till nyheten "' . $news_title . '"';
                    }
                }
            }
        }
    }
}