Ejemplo n.º 1
0
require_once "artikkeli.php";
session_start();
$pageName = "Vahvista uusi sivu / artikkeli";
if (isset($_SESSION['artikkeli'])) {
    // Jos artikkeli on talletettu sessiomuuttujaan
    $artikkeli = $_SESSION['artikkeli'];
} else {
    // Muussa tapauksessa poistutaan sivulta
    header("Location: uusi.php");
    exit;
}
if (isset($_POST['tallenna'])) {
    try {
        require_once "artikkelipdo.php";
        $dbactions = new artikkeliPDO();
        $dbactions->lisaaArtikkeli($artikkeli);
    } catch (Exception $error) {
        print $error->getMessage();
    }
    // Tyhjennetään sessiomuuttujat
    $_SESSION = array();
    // Tuhotaan sessio
    session_destroy();
    header("Location: tallennettu.php");
    exit;
} else {
    if (isset($_POST['peruuta'])) {
        // Tyhjennetään sessiomuuttujat
        $_SESSION = array();
        // Tuhotaan sessio
        session_destroy();