public function add()
    {
        $addArtikel = DatabaseIm::query($db, 'INSERT INTO artikels(artikels.titel, artikels.artikel, artikels.kernwoorden, artikels.datum) 
						    	 VALUES (:titel, 
						   		   :artikel, 
						   		   :kernwoorden, 
						   		   :datum)', array(':titel' => $titel, ':artikel' => $artikel, ':kernwoorden' => $kernwoorden, ':datum' => $datum));
        if ($addArtikel) {
            $_SESSION['notification']['type'] = 'added';
            $_SESSION['notification']['message'] = 'Het artikel is succesvol toegevoegd.';
            var_dump($_SESSION);
            funHeader('artikel-overzicht.php');
        } else {
            $_SESSION['notification']['type'] = 'error';
            $_SESSION['notification']['message'] = 'Het artikel kon niet toegevoegd worden.';
            funHeader('artikel-toevoegen-form.php');
        }
    }
<?php

var_dump($_POST);
function __autoload($class_name)
{
    include_once 'classes/' . $class_name . '.php';
}
function funHeader($page)
{
    header('Location: ' . $page);
}
if (isset($_POST['toevoegen']) && $_POST['toevoegen'] == 'artikel toevoegen') {
    $titel = $_POST['titel'];
    $artikel = $_POST['artikel'];
    $kernwoorden = $_POST['kernwoorden'];
    $datum = $_POST['datum'];
    try {
        $db = new PDO('mysql:host=localhost;dbname=opdracht-crud-cms', 'root', '');
        DatabaseIm::query($db, 'INSERT INTO artikels(artikels.titel, artikels.artikel, artikels.kernwoorden, artikels.datum) 
						    	 VALUES (:titel, 
						   		   :artikel, 
						   		   :kernwoorden, 
						   		   :datum)', array(':titel' => $titel, ':artikel' => $artikel, ':kernwoorden' => $kernwoorden, ':datum' => $datum));
        $_SESSION['notification']['type'] = 'added';
        $_SESSION['notification']['message'] = 'Het artikel is succesvol toegevoegd.';
        var_dump($_SESSION);
        funHeader('artikel-overzicht.php');
    } catch (PDOException $e) {
    }
}
            } else {
                $timeStamp = time();
                $extension = explode('/', $_FILES["profielfoto"]["type"]);
                $fileName = $timeStamp . '_profielfoto.' . $extension[1];
                define('ROOT', dirname(__FILE__));
                if (file_exists(ROOT . '/img/' . $fileName)) {
                    $timeStamp = time();
                    $fileName = $timeStamp . '_profielfoto.jpg';
                }
                move_uploaded_file($_FILES['profielfoto']['tmp_name'], ROOT . "/img/" . $fileName);
                var_dump($fetchAssoc[0]['email']);
                $insertQuery = 'UPDATE users
								SET users.profile_picture = :filename
								WHERE users.email = :email';
                $tokens = array(':filename' => $fileName, ':email' => $fetchAssoc[0]['email']);
                $result = DatabaseIm::query($db, $insertQuery, $tokens);
                $_SESSION['notification']['type'] = 'succes';
                $_SESSION['notification']['message'] = 'Gegevens succesvol gewijzigd.';
                $_SESSION['profielfoto'] = 'img/' . $fileName;
                funHeader('gegevens-wijzigen-form.php');
            }
        } else {
            $_SESSION['notification']['type'] = 'error';
            $_SESSION['notification']['text'] = 'Het bestand heeft niet de juiste extensie of is groter dan 2mb. Probeer opnieuw.';
            funHeader('gegevens-wijzigen-form.php');
        }
    }
}
//var_dump($_GET);
//var_dump($_SESSION);
//var_dump($_POST);