Beispiel #1
0
<?php

$objBusiness = new Business();
$business = $objBusiness->getBusiness();
if (!empty($business)) {
    $objForm = new Form();
    $objValid = new Validation($objForm);
    if ($objForm->isPost('name')) {
        $objValid->_expected = array('name', 'address', 'telephone', 'email', 'website', 'vat_rate');
        $objValid->_required = array('name', 'address', 'telephone', 'email', 'vat_rate');
        $objValid->_special = array('email' => 'email');
        $vars = $objForm->getPostArray($objValid->_expected);
        if ($objValid->isValid()) {
            if ($objBusiness->updateBusiness($vars)) {
                Helper::redirect('/admin' . Url::getCurrentUrl(array('action', 'id')) . '&action=edited');
            } else {
                Helper::redirect('/admin' . Url::getCurrentUrl(array('action', 'id')) . '&action=edited-failed');
            }
        }
    }
    require_once 'template/_header.php';
    ?>
	
	<h1>Business</h1>
	
	<form action="" method="post">
		<table cellpadding="0" cellspacing="0" border="0" class="tbl_insert">
			
			<tr>
				<th><label for="name">Name: *</label></th>
				<td>
}
if (isset($_GET['edit'])) {
    $business->Business($_GET['edit']);
    $id_business = $business->getIDBusiness();
    $name = $business->getName();
    // echo '<script>
    // window.onload = function(){
    // document.getElementById("button1").click();
    //};
    //
    //</script>  ';
}
if (isset($_POST['id_business']) && is_numeric($_POST['id_business'])) {
    $business->setIdBusiness($_POST['id_business']);
    $business->setName($_POST['name']);
    $business->updateBusiness();
}
if (isset($_GET['delete'])) {
    $business->Business($_GET['delete']);
    $business->deleteBusiness();
}
?>

<!doctype html>
<html class="no-js" lang="en">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Lenders email system</title>
    <link rel="stylesheet" href="css/foundation.css" />
    <script src="js/modernizr.js"></script>