Alternc  latest
Alternc logiel libre pour l'hébergement
aws_doadd.php
Go to the documentation of this file.
1 <?php
2 /*
3  ----------------------------------------------------------------------
4  AlternC - Web Hosting System
5  Copyright (C) 2000-2012 by the AlternC Development Team.
6  https://alternc.org/
7  ----------------------------------------------------------------------
8  LICENSE
9 
10  This program is free software; you can redistribute it and/or
11  modify it under the terms of the GNU General Public License (GPL)
12  as published by the Free Software Foundation; either version 2
13  of the License, or (at your option) any later version.
14 
15  This program is distributed in the hope that it will be useful,
16  but WITHOUT ANY WARRANTY; without even the implied warranty of
17  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18  GNU General Public License for more details.
19 
20  To read the license please visit http://www.gnu.org/copyleft/gpl.html
21  ----------------------------------------------------------------------
22  Purpose of file:
23  ----------------------------------------------------------------------
24 */
25 require_once("../class/config.php");
26 
27 $fields = array (
28  "hostname" => array ("post", "string", ""),
29  "awsusers" => array ("post", "array", ""),
30  "hostaliases" => array ("post", "array", ""),
31 );
33 
34 if ($aws->check_host_available($hostname)) {
35  $r=$aws->add_stats($hostname,$awsusers,$hostaliases,1);
36  if (!$r) {
37  include("aws_add.php");
38  exit();
39  } else {
40  $msg->raise('Ok', "aws", _("The statistics has been successfully created"));
41  include("aws_list.php");
42  exit();
43  }
44 }
45 else {
46  include("aws_add.php");
47  exit();
48 }
49 
50 ?>
exit
Definition: adm_doadd.php:70
$msg
Definition: bootstrap.php:75
$r
Definition: aws_add.php:75
$fields
Definition: aws_doadd.php:27
getFields($fields, $requestOnly=false)
Get the Fields of the posted form from $_REQUEST or POST or GET and check their type.
Definition: functions.php:688