include 'database_connection.php'; include 'classes/MediaItem.php'; include 'classes/Game.php'; include 'classes/Book.php'; include 'classes/Music.php'; include 'classes/Movie.php'; $game = new Game(); $game->setTitle('Watch Dogs'); $game->setDesc('Crappy shit wannabe hacker game'); $game->setRating(1); $game->setTags(['dnt']); print '<p>' . ($game->save() ? "Saving successful" : "Saving unsuccessful") . '</p>'; $book = new Book(); $book->setTitle('Momo'); $book->setDesc('Dreamy and so on'); $book->setRating(4); $book->setTags(['tc']); print '<p>' . ($book->save() ? "Saving successful" : "Saving unsuccessful") . '</p>'; $movie = new Movie(); $movie->setTitle('The big short'); $movie->setDesc('Capitalism'); $movie->setRating(3); $movie->setTags(['tc', 'wtf']); print '<p>' . ($movie->save() ? "Saving successful" : "Saving unsuccessful") . '</p>'; $music = new Music(); $music->setTitle('Bravo Hits 666'); $music->setDesc('Diabolic Bullshit'); $music->setRating(1); $music->setTags(['dnt']); print '<p>' . ($music->save() ? "Saving successful" : "Saving unsuccessful") . '</p>';
function upload_file($origin, $dest, $tmp_name, $overwrite = false) { FileManagerController::_checkPermission(); $origin = basename($origin); $full_dest = $dest . $origin; $file_name = $origin; for ($i = 1; file_exists($full_dest); $i++) { if ($overwrite) { unlink($full_dest); continue; } $file_ext = strpos($origin, '.') === false ? '' : '.' . substr(strrchr($origin, '.'), 1); $file_name = substr($origin, 0, strlen($origin) - strlen($file_ext)) . '_' . $i . $file_ext; $full_dest = $dest . $file_name; } if (move_uploaded_file($tmp_name, $full_dest)) { //Add Music to database $data = $_POST['music']; Flash::set('post_data', (object) $data); $last_music = Record::query('Select sequence from ' . TABLE_PREFIX . 'music order by sequence desc LIMIT 0,1'); $last_music = $last_music->fetchObject(); $last_seq = $last_music->sequence; $music = new Music($data); $music->filename = $file_name; $music->source = URL_PUBLIC . 'public/music/' . $file_name; $music->sequence = $last_seq + 1; if (!$music->save()) { Flash::set('error', __('Music Banner has not been added. Name must be unique!')); redirect(get_url('music', 'add')); } else { Flash::set('success', __('Music Banner has been added!')); //Observer::notify('snippet_after_add', $music); } // change mode of the dire to 0644 by default chmod($full_dest, 0644); return $file_name; } return false; }