Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function uploadImage(){
- if (isset($_FILES['filename'], $_POST['title'])) {
- if ($_FILES['filename'] != null && $_POST['title'] != null) {
- $image= addslashes($_FILES['filename']['tmp_name']);
- $name= addslashes($_FILES['filename']['name']);
- htmlspecialchars($name);
- htmlspecialchars($image);
- $image= file_get_contents($image);
- $image= base64_encode($image);
- $title = filter_var( $_POST['title'], FILTER_SANITIZE_STRING);
- try {
- require CONTROLLER_DIR . '/dbConnecterController.php';
- $query = 'INSERT INTO images (title, img) VALUES (?,?)';
- $parameters = array($title, $image);
- $statement = $db->prepare($query);
- $statement->execute($parameters);
- header ('Location: /gallery');
- } catch(Exception $e) {
- echo $e->getMessage();
- die("Database has died");
- }
- return true;
- } else {
- return false;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement