Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function action_register()
- {
- if (Common::isEmpty($_POST)) {
- Common::redir("painel-do-usuario/post/novo");
- }
- $referenceColumns = array(
- "id" => (int) Session::get("userId")
- );
- $qr = $this->user->get($referenceColumns);
- if ($qr) {
- $image = $_POST["screenshot"];
- $filename = uniqid(time()) . ".png";
- $image = str_replace('data:image/png;base64,', '', $image);
- $decoded = base64_decode($image);
- file_put_contents(str_replace("/", DIRECTORY_SEPARATOR, STATIC_PATH . "image/posts/" . $qr["dir"] . "/" . $filename), $decoded);
- $referenceColumns = array(
- "title" => filter_input(INPUT_POST, "formatTitle", FILTER_SANITIZE_STRING)
- );
- $qr = $this->format->get($referenceColumns);
- if ($qr) {
- $addedUpColumns = array(
- "id_user" => Session::get("userId"),
- "id_format" => $qr["id"],
- "title" => filter_input(INPUT_POST, "title", FILTER_SANITIZE_STRING),
- "path" => $filename
- );
- $qr = $this->image->create($addedUpColumns);
- if ($qr) {
- Common::redir("painel-do-usuario/post/listar");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement