<?php
require_role(ROLE_CUSTOMER);
require('invoice.php');
require_once("inc/debug.php");
require_once("inc/security.php");
global $debugmode;
$section = 'invoice_current';
if ($_GET['action'] == 'new') {
check_form_token('sepamandat_neu');
$gueltig_ab = $_REQUEST['gueltig_ab'];
if ($gueltig_ab == 'datum') {
$gueltig_ab = $_REQUEST['gueltig_ab_datum_year'].'-'.$_REQUEST['gueltig_ab_datum_month'].'-'.$_REQUEST['gueltig_ab_datum_day'];
}
if (! check_date($gueltig_ab)) {
system_failure('Konnte das Datum nicht auslesen');
}
DEBUG('Gültig ab: '.$gueltig_ab);
if (empty($_REQUEST['kontoinhaber'])) {
system_failure('Bitte geben Sie den Kontoinhaber so an, wie dies bei Ihrer Bank hinterlegt ist.');
}
$name = $_REQUEST['kontoinhaber'];
DEBUG('Kontoinhaber:'.$name);
if (empty($_REQUEST['adresse'])) {
system_failure('Bitte geben Sie die Adresse des Kontoinhabers an.');
}
$adresse = $_REQUEST['adresse'];
DEBUG('Adresse: '.$adresse);
if (empty($_REQUEST['iban'])) {