| Zeile 1... |
Zeile 1... |
| 1 |
<?
|
1 |
<?
|
| 2 |
// $URL: file:///svn/repos/webhosting/trunk/order.php $ last modified in Revision $Rev: 31 $ by $Author: lars $ at $Date: 2007-04-08 21:51:28 +0200 (So, 08 Apr 2007) $
|
2 |
// $URL: file:///svn/repos/webhosting/trunk/order.php $ last modified in Revision $Rev: 33 $ by $Author: lars $ at $Date: 2007-04-09 17:43:52 +0200 (Mo, 09 Apr 2007) $
|
| 3 |
define(MAX_EMAIL,10);
|
3 |
define(MAX_EMAIL,10);
|
| Zeile 4... |
Zeile 4... |
| 4 |
|
4 |
|
| Zeile 5... |
Zeile 5... |
| 5 |
require("functions.php");
|
5 |
require("functions.php");
|
| Zeile 47... |
Zeile 47... |
| 47 |
$targets=addslashes((isset($_POST["targets"]))?$_POST["targets"]:"");
|
47 |
$targets=addslashes((isset($_POST["targets"]))?$_POST["targets"]:"");
|
| 48 |
$space=intval((isset($_POST["space"]))?$_POST["space"]:0);
|
48 |
$space=intval((isset($_POST["space"]))?$_POST["space"]:0);
|
| 49 |
$traffic=intval((isset($_POST["traffic"]))?$_POST["traffic"]:100);
|
49 |
$traffic=intval((isset($_POST["traffic"]))?$_POST["traffic"]:100);
|
| 50 |
$db_anz=intval((isset($_POST["db_anz"]))?$_POST["db_anz"]:0);
|
50 |
$db_anz=intval((isset($_POST["db_anz"]))?$_POST["db_anz"]:0);
|
| 51 |
$webmail=intval((isset($_POST["webmail"]))?$_POST["webmail"]:1);
|
51 |
$webmail=intval((isset($_POST["webmail"]))?$_POST["webmail"]:1);
|
| 52 |
$phpbb=intval((isset($_POST["phpbb"]))?$_POST["phpbb"]:1);
|
52 |
$forum=intval((isset($_POST["forum"]))?$_POST["forum"]:1);
|
| 53 |
$copper=intval((isset($_POST["copper"]))?$_POST["copper"]:0);
|
53 |
$copper=intval((isset($_POST["copper"]))?$_POST["copper"]:0);
|
| 54 |
$svn=intval((isset($_POST["svn"]))?$_POST["svn"]:0);
|
54 |
$svn=intval((isset($_POST["svn"]))?$_POST["svn"]:0);
|
| 55 |
$admin_name=addslashes((isset($_POST["admin_name"]))?$_POST["admin_name"]:"");
|
55 |
$admin_name=addslashes((isset($_POST["admin_name"]))?$_POST["admin_name"]:"");
|
| 56 |
$admin_pw=addslashes((isset($_POST["admin_pw"]))?$_POST["admin_pw"]:"");
|
56 |
$admin_pw=addslashes((isset($_POST["admin_pw"]))?$_POST["admin_pw"]:"");
|
| 57 |
$repo=addslashes((isset($_POST["repo"]))?$_POST["repo"]:"");
|
57 |
$repo=addslashes((isset($_POST["repo"]))?$_POST["repo"]:"");
|
| Zeile 99... |
Zeile 99... |
| 99 |
$error=true;
|
99 |
$error=true;
|
| 100 |
$smarty->assign("error",$error);
|
100 |
$smarty->assign("error",$error);
|
| 101 |
}
|
101 |
}
|
| 102 |
$smarty->assign("y_n_out",array("ja","nein"));
|
102 |
$smarty->assign("y_n_out",array("ja","nein"));
|
| 103 |
$smarty->assign("y_n_val",array("1","0"));
|
103 |
$smarty->assign("y_n_val",array("1","0"));
|
| - |
|
104 |
$smarty->assign("f_out",array("phpBB","SMF","keines"));
|
| - |
|
105 |
$smarty->assign("f_val",array("1","2","0"));
|
| 104 |
$smarty->assign("webm_out",array("V-Webmail","Squirrelmail"));
|
106 |
$smarty->assign("webm_out",array("V-Webmail","Squirrelmail","Keines"));
|
| 105 |
$smarty->assign("webm_val",array(1,2));
|
107 |
$smarty->assign("webm_val",array(1,2,0));
|
| 106 |
$values[]="-1";
|
108 |
$values[]="-1";
|
| 107 |
$out[]="----- Bitte wählen! -----";
|
109 |
$out[]="----- Bitte wählen! -----";
|
| 108 |
for ($i=1;$i<=10;$i++)
|
110 |
for ($i=1;$i<=10;$i++)
|
| 109 |
{
|
111 |
{
|
| 110 |
$values[]=$i*100;
|
112 |
$values[]=$i*100;
|
| Zeile 193... |
Zeile 195... |
| 193 |
case "step4":
|
195 |
case "step4":
|
| 194 |
$smarty->assign("title","Zu installierende Software");
|
196 |
$smarty->assign("title","Zu installierende Software");
|
| 195 |
$tpl_file="order4.tpl";
|
197 |
$tpl_file="order4.tpl";
|
| 196 |
break;
|
198 |
break;
|
| 197 |
case "step5":
|
199 |
case "step5":
|
| 198 |
if($svn && (!$phpbb || !$copper))
|
200 |
if($svn && (!$forum || !$copper))
|
| 199 |
{
|
201 |
{
|
| 200 |
$smarty->assign("focus","repo");
|
202 |
$smarty->assign("focus","repo");
|
| 201 |
}
|
203 |
}
|
| 202 |
if($phpbb || $copper)
|
204 |
if($forum || $copper)
|
| 203 |
{
|
205 |
{
|
| 204 |
$smarty->assign("focus","admin_name");
|
206 |
$smarty->assign("focus","admin_name");
|
| 205 |
}
|
207 |
}
|
| 206 |
$smarty->assign("title","Installierte Software konfigurieren");
|
208 |
$smarty->assign("title","Installierte Software konfigurieren");
|
| 207 |
$tpl_file="order5.tpl";
|
209 |
$tpl_file="order5.tpl";
|
| Zeile 209... |
Zeile 211... |
| 209 |
case "step6":
|
211 |
case "step6":
|
| 210 |
$smarty->assign("title","Bitte alle Daten noch einmal kotrollieren!");
|
212 |
$smarty->assign("title","Bitte alle Daten noch einmal kotrollieren!");
|
| 211 |
$tpl_file="order6.tpl";
|
213 |
$tpl_file="order6.tpl";
|
| 212 |
break;
|
214 |
break;
|
| 213 |
case "finish":
|
215 |
case "finish":
|
| 214 |
$save=speichern($name, $vname, $email, $domain, $email_arr, $email_type, $target_arr, $space, $traffic, $db_anz, $webmail, $phpbb, $copper, $svn, $admin_name, $admin_pw, $repo, $svn_user_arr);
|
216 |
$save=speichern($name, $vname, $email, $domain, $email_arr, $email_type, $target_arr, $space, $traffic, $db_anz, $webmail, $forum, $copper, $svn, $admin_name, $admin_pw, $repo, $svn_user_arr);
|
| 215 |
if($save)
|
217 |
if($save)
|
| 216 |
{
|
218 |
{
|
| 217 |
$sql="SELECT k_id FROM kunden where email='$email'";
|
219 |
$sql="SELECT k_id FROM kunden where email='$email'";
|
| 218 |
$res=mysql_query($sql);
|
220 |
$res=mysql_query($sql);
|
| 219 |
$row=mysql_fetch_assoc($res);
|
221 |
$row=mysql_fetch_assoc($res);
|
| Zeile 234... |
Zeile 236... |
| 234 |
}
|
236 |
}
|
| 235 |
mysql_query("COMMIT");
|
237 |
mysql_query("COMMIT");
|
| 236 |
send_order($k_id);
|
238 |
send_order($k_id);
|
| 237 |
$smarty->assign("weiter","PDF-Datei ansehen");
|
239 |
$smarty->assign("weiter","PDF-Datei ansehen");
|
| 238 |
$smarty->assign("upd",true);
|
240 |
$smarty->assign("upd",true);
|
| 239 |
$smarty->assign("script","Kunde_$k_id.pdf");
|
241 |
$smarty->assign("script","pdf/Kunde_$k_id.pdf");
|
| 240 |
}
|
242 |
}
|
| 241 |
else
|
243 |
else
|
| 242 |
{
|
244 |
{
|
| 243 |
$meld="Leider ist ein Fehler aufgetreten! Bitte versuche es später noch einmal!";
|
245 |
$meld="Leider ist ein Fehler aufgetreten! Bitte versuche es später noch einmal!";
|
| 244 |
$db_meld=mysql_error();
|
246 |
$db_meld=mysql_error();
|
| Zeile 276... |
Zeile 278... |
| 276 |
$smarty->assign("targets",$targets);
|
278 |
$smarty->assign("targets",$targets);
|
| 277 |
$smarty->assign("space",$space);
|
279 |
$smarty->assign("space",$space);
|
| 278 |
$smarty->assign("traffic",$traffic);
|
280 |
$smarty->assign("traffic",$traffic);
|
| 279 |
$smarty->assign("db_anz",$db_anz);
|
281 |
$smarty->assign("db_anz",$db_anz);
|
| 280 |
$smarty->assign("webmail",$webmail);
|
282 |
$smarty->assign("webmail",$webmail);
|
| 281 |
$smarty->assign("phpbb",$phpbb);
|
283 |
$smarty->assign("forum",$forum);
|
| 282 |
$smarty->assign("copper",$copper);
|
284 |
$smarty->assign("copper",$copper);
|
| 283 |
$smarty->assign("svn",$svn);
|
285 |
$smarty->assign("svn",$svn);
|
| 284 |
$smarty->assign("admin_name",$admin_name);
|
286 |
$smarty->assign("admin_name",$admin_name);
|
| 285 |
$smarty->assign("admin_pw",$admin_pw);
|
287 |
$smarty->assign("admin_pw",$admin_pw);
|
| 286 |
$smarty->assign("repo",$repo);
|
288 |
$smarty->assign("repo",$repo);
|