| Zeile 1... |
Zeile 1... |
| 1 |
<?
|
1 |
<?
|
| 2 |
require("functions.php");
|
2 |
require("functions.php");
|
| - |
|
3 |
|
| - |
|
4 |
//Smarty
|
| 3 |
require("libs/Smarty.class.php");
|
5 |
require("libs/Smarty.class.php");
|
| 4 |
$mode=isset($_POST["mode"])?$_POST["mode"]:"step1";
|
- |
|
| 5 |
$smarty=new Smarty();
|
6 |
$smarty=new Smarty();
|
| - |
|
7 |
|
| - |
|
8 |
//PEAR
|
| - |
|
9 |
require ("Validate.php");
|
| - |
|
10 |
$val=new Validate();
|
| - |
|
11 |
|
| - |
|
12 |
//Variablen
|
| - |
|
13 |
$mode=isset($_POST["mode"])?$_POST["mode"]:"step1";
|
| 6 |
$name=addslashes((isset($_POST["name"]))?$_POST["name"]:"");
|
14 |
$name=addslashes((isset($_POST["name"]))?$_POST["name"]:"");
|
| 7 |
$vname=addslashes((isset($_POST["firstname"]))?$_POST["firstname"]:"");
|
15 |
$vname=addslashes((isset($_POST["firstname"]))?$_POST["firstname"]:"");
|
| 8 |
$email=addslashes((isset($_POST["email"]))?$_POST["email"]:"");
|
16 |
$email=addslashes((isset($_POST["email"]))?$_POST["email"]:"");
|
| 9 |
$domain=addslashes((isset($_POST["domain"]))?$_POST["domain"]:"");
|
17 |
$domain=addslashes((isset($_POST["domain"]))?$_POST["domain"]:"");
|
| 10 |
$emails=addslashes((isset($_POST["emails"]))?$_POST["emails"]:"");
|
18 |
$emails=addslashes((isset($_POST["emails"]))?$_POST["emails"]:"");
|
| Zeile 29... |
Zeile 37... |
| 29 |
{
|
37 |
{
|
| 30 |
$smarty->assign("meld","Du hast $e_anz E-Mail Adressen angeben. Die Anzahl der Zieladressen beträgt aber nur $t_anz. Für die restlichen E-Mail Adressen wird \"${target_arr[$t_anz-1]}\" verwendet. Sollte dies nicht richtig sein, so gehe bitte zurück und gleiche die Anzahlen ab!");
|
38 |
$smarty->assign("meld","Du hast $e_anz E-Mail Adressen angeben. Die Anzahl der Zieladressen beträgt aber nur $t_anz. Für die restlichen E-Mail Adressen wird \"${target_arr[$t_anz-1]}\" verwendet. Sollte dies nicht richtig sein, so gehe bitte zurück und gleiche die Anzahlen ab!");
|
| 31 |
$smarty->assign("db_meld","");
|
39 |
$smarty->assign("db_meld","");
|
| 32 |
$smarty->assign("error",false);
|
40 |
$smarty->assign("error",false);
|
| 33 |
}
|
41 |
}
|
| - |
|
42 |
if ($email)
|
| - |
|
43 |
{
|
| - |
|
44 |
$email_opts["use_rfc822"]=true;
|
| - |
|
45 |
$email_opts["check_domain"]=true;
|
| - |
|
46 |
if (!$val->email($email, $email_opts))
|
| - |
|
47 |
{
|
| - |
|
48 |
$smarty->assign("meld","$email ist keine gültige E-Mail Adresse!");
|
| - |
|
49 |
$smarty->assign("db_meld","");
|
| - |
|
50 |
$smarty->assign("error", true);
|
| - |
|
51 |
$error=true;
|
| - |
|
52 |
}
|
| - |
|
53 |
}
|
| 34 |
if($t_anz > $e_anz && $email_type==0)
|
54 |
if($t_anz > $e_anz && $email_type==0)
|
| 35 |
{
|
55 |
{
|
| 36 |
$smarty->assign("meld","Du hast $e_anz E-Mail Adressen angeben. Die Anzahl der Zieladressen beträgt dagegen $t_anz. Für die E-Mail Adresse \"${email_arr[$e_anz-1]}\" werden die übrigen Zieladressen verwendet. Sollte dies nicht richtig sein, so gehe bitte zurück und gleiche die Anzahlen ab!");
|
56 |
$smarty->assign("meld","Du hast $e_anz E-Mail Adressen angeben. Die Anzahl der Zieladressen beträgt dagegen $t_anz. Für die E-Mail Adresse \"${email_arr[$e_anz-1]}\" werden die übrigen Zieladressen verwendet. Sollte dies nicht richtig sein, so gehe bitte zurück und gleiche die Anzahlen ab!");
|
| 37 |
$smarty->assign("db_meld","");
|
57 |
$smarty->assign("db_meld","");
|
| 38 |
$smarty->assign("error",false);
|
58 |
$smarty->assign("error",false);
|
| Zeile 69... |
Zeile 89... |
| 69 |
case "change":
|
89 |
case "change":
|
| 70 |
$smarty->assign("title","Daten ändern");
|
90 |
$smarty->assign("title","Daten ändern");
|
| 71 |
$tpl_file="order.tpl";
|
91 |
$tpl_file="order.tpl";
|
| 72 |
break;
|
92 |
break;
|
| 73 |
case "step2":
|
93 |
case "step2":
|
| - |
|
94 |
if (!$error)
|
| - |
|
95 |
{
|
| 74 |
$smarty->assign("focus","emails");
|
96 |
$smarty->assign("focus","emails");
|
| 75 |
$smarty->assign("title", "E-Mail Konfiguration");
|
97 |
$smarty->assign("title", "E-Mail Konfiguration");
|
| 76 |
$tpl_file="order2.tpl";
|
98 |
$tpl_file="order2.tpl";
|
| - |
|
99 |
}
|
| - |
|
100 |
else
|
| - |
|
101 |
{
|
| - |
|
102 |
$smarty->assign("focus","email");
|
| - |
|
103 |
$smarty->assign("title", "Ich möchte auf dem Server von Lars Tiefland gehostet werden");
|
| - |
|
104 |
$tpl_file="order.tpl";
|
| - |
|
105 |
}
|
| 77 |
break;
|
106 |
break;
|
| 78 |
case "step3":
|
107 |
case "step3":
|
| 79 |
$smarty->assign("focus","space");
|
108 |
$smarty->assign("focus","space");
|
| 80 |
$smarty->assign("title","Konfiguration von Webspace und Datenbanken");
|
109 |
$smarty->assign("title","Konfiguration von Webspace und Datenbanken");
|
| 81 |
$tpl_file="order3.tpl";
|
110 |
$tpl_file="order3.tpl";
|