Subversion-Projekte lars-tiefland.webhosting

Revision

Revision 31 | Revision 34 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 31 Revision 33
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);