hulp bij bestel script

Status
Niet open voor verdere reacties.

maikelspain

Gebruiker
Lid geworden
30 jan 2010
Berichten
5
Hallo wie kan mij helpen

ik heb een script van site deals van ene tim b het was gratis ma nu zit er een foutje in en k kan het zelf niet vinden kan iemand er naar kijken voor me.
Het gaat om een hosing bestel script alles werkt perfect alleen de mail die je binnen krijgt staat geen bestelling in. hier beneden komt het script
alvast bedankt. gr maikel

PHP:
<?
// EMAIL
$MAILL = 'info@fusa.be';
$CatUserAgreement = 'AlgemeneVoorwaarden.txt';

// WEBHOSTING
$Webhosting = array(
			'webhosting - 2000MB - onbeperkte overdracht',
			'webhosting - 4000MB - onbeperkte overdracht',
			' ',
			'reseller - 2000MB - 20GB overdracht',
			'reseller - 4000MB - 40GB overdracht',
			'reseller - 10000MB - 60GB overdracht',
			'reseller - 20000MB - 120GB overdracht'
			);

$WebhostingSetupPRICE = array(
			'10',
			'10',
			'0',
			'10',
			'10',
			'10',
			'10'
			);
			
$WebhostingPRICE = array(
			'1.25',
			'2.50',
			'0',
			'9.95',
			'18.95',
			'33.95',
			'49.95'
			);
			
// WEB  DESKTOP
$Webdesktop = array(
			'webruimte 2000MB - 20GB overdracht'
			);

$WebdesktopSetupPRICE = array(
			'0'
			);
			
$WebdesktopPRICE = array(
			'2.99'
			);

// WEBDESIGN
$Webdesign = array(
			'Full Service Pack'
			);

$WebdesignSetupPRICE = array(
			'0'
			);
			
$WebdesignPRICE = array(
			'19.99'
			);
			
// GAMESERVERS
$Gameservers = array(
			'Counter-Strike 1.6',
			'Counter-Strike Source',
			'TrackManiaNations',
			'Unreal Tournament 2003',
			'Unreal Tournament 2004',
			'Soldat',
			'Call of Duty 4: Modern Warfare',
			'Battlefield 2',
			'Unreal Tournament 3',
			'TrackManiaNations Forever'
			);
			
$GameserversSetupPRICE  = array(
			'0',
			'0',
			'0',
			'0',
			'0',
			'0',
			'0',
			'0',
			'0',
			'0'
			);
			
$GameserversPublicPRICE = array(
			'1.25',
			'1.50',
			'0.75',
			'1.25',
			'1.25',
			'1.25',
			'2',
			'1.50',
			'1.50',
			'1'
			);
			
$GameserversPrivatePRICE = array(
			'1',
			'1.25',
			'0.75',
			'1',
			'1',
			'1',
			'1.25',
			'1',
			'1',
			'1'
			);
			
// DOMEINNAMEN
$Domeinnamen = array(
			'.be', 
			'.eu', 
			'.nl', 
			'.com', 
			'.net', 
			'.tk', 
			'.org', 
			'.biz', 
			'.info', 
			'Eigen domeinnaam'
			);

$DomeinnamenSetupPRICE = array(
			'0', 
			'0', 
			'0', 
			'0', 
			'0', 
			'0', 
			'0', 
			'0', 
			'0', 
			'0'
			);
			
$DomeinnamenPRICE = array(
			'10', 
			'11.50', 
			'8', 
			'11', 
			'11', 
			'11', 
			'12', 
			'12', 
			'11.50',
			'5'
			);
$DomeinnamenForwardPRICE = array(
			'5', 
			'5', 
			'5', 
			'5', 
			'5', 
			'5', 
			'5', 
			'5', 
			'5', 
			'5'
			);
			
// VPS
$vps = array(
			'VPS128', 
			'VPS256', 
			'VPS512', 
			'VPS1024'
			);

$vpsSetupPRICE = array(
			'10', 
			'10', 
			'10', 
			'10'
			);
			
$vpsPRICE = array(
			'15', 
			'25', 
			'45', 
			'65'
			);
			
// BACKUP
$backup = array(
			'5 GB', 
			'10 GB', 
			'15 GB', 
			'20 GB', 
			'25 GB', 
			'30 GB', 
			'45 GB', 
			'50 GB', 
			'55 GB', 
			'60 GB', 
			'65 GB', 
			'70 GB', 
			'75 GB', 
			'80 GB', 
			'85 GB', 
			'90 GB', 
			'95 GB', 
			'100 GB', 
			'105 GB', 
			'110 GB', 
			'115 GB', 
			'120 GB', 
			'125 GB', 
			'130 GB', 
			'135 GB', 
			'140 GB', 
			'145 GB', 
			'150 GB'
			);

$backupSetupPRICE = array(
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10', 
			'10'
			);
			
$backupPRICE = array(
			'4', 
			'8', 
			'12', 
			'16', 
			'20', 
			'21.6', 
			'32.4', 
			'36', 
			'34.65', 
			'37.8', 
			'40.95', 
			'44.1', 
			'47.25', 
			'50.4', 
			'53.55', 
			'56.7', 
			'59.85', 
			'63', 
			'53.55', 
			'56.1', 
			'58.65', 
			'61.2', 
			'63.75', 
			'66.3', 
			'68.85', 
			'71.4', 
			'73.95', 
			'76.5'
			);


function Url($Get, $Def){

	if(isset($_GET[$Get]) && addslashes($_GET[$Get])!=''){
	
		return addslashes($_GET[$Get]);
		
	}else{
	
		return $Def;
		
	}
	
}

function domaincheck($domain, $tld) {

	$servers = array(
		'be' => 'whois.dns.be',
		'biz' => 'whois.neulevel.biz',
		'com' => 'whois.opensrs.net',
		'fr' => 'whois.nic.fr',
		'info' => 'whois.afilias.info',
		'net'=> 'whois.opensrs.net',
		'nl' => 'whois.domain-registry.nl',
		'org' => 'whois.publicinterestregistry.net',
		'eu' => 'whois.eu',
	);
	
	$whois = array(
		'be' => 'FREE',
		'biz' => 'Not found',
		'com' => 'non-local domain',
		'fr' => 'No entries',
		'info' => 'NOT FOUND',
		'net'=> ' non-local domain',
		'nl' => 'is free',
		'org' => 'NOT FOUND',
		'eu' => 'FREE',
	);

	$errno = '';
	$errstr = '';

	if($sock = fsockopen($servers[$tld], 43, $errno, $errstr, 5)){
	
		fputs($sock, $domain.".".$tld."\r\n");

		$output = '';

		while(!feof($sock)) {
			
		    $output .= fgets($sock, 128);
			
		}
		fclose($sock);
		
		if(strstr(strtolower($output), strtolower($whois[$tld]))){
			
			return '1';
			
		}else{
			
			return '0';
			
		}
		
	}else{
		
		return '2';
		
	}
}

function limittext($txt, $MaxLen){
	
	if (strlen($txt) >= $MaxLen && $MaxLen != '0') {
	
		$txt = substr($txt, 0, $MaxLen - 3);
		$txt .= "...";
	}
	
	return $txt;
	
}

function CheckMail($in) {

	return preg_match('/^([a-z0-9_-]+\.)*[a-z0-9_-]+@([a-z0-9_-]{2,}\.)+([a-z0-9_-]{2,})$/i', $in);
	
}



$HostQ = Url('H', 'NOTHING');
$DesQ = Url('D', 'NOTHING');
$GameQ = Url('G', 'NOTHING');
$NameQ = Url('N', 'NOTHING');
$VPSQ = Url('V', 'NOTHING');
$DomQ = Url('O', 'NOTHING');
$BackQ = Url('B', 'NOTHING');
$DesktQ = Url('E', 'NOTHING');
?>

<script language="JavaScript">
function change_type() {

	var typ = document.getElementById("keuze").value;
	if (typ == 'webhostingID') {
		
		var obj = document.getElementById('webdesignID');
		obj.style.display = 'none';
		var obj = document.getElementById('gameserversID');
		obj.style.display = 'none';
		var obj = document.getElementById('domeinnamenID');
		obj.style.display = 'none';
		var obj = document.getElementById('VPSID');
		obj.style.display = 'none';
		var obj = document.getElementById('backID');
		obj.style.display = 'none';
		var obj = document.getElementById('desktID');
		obj.style.display = 'none';
		var obj = document.getElementById(typ);
		obj.style.display = 'block';
		
	}else if(typ == 'webdesignID') {
		
		var obj = document.getElementById('gameserversID');
		obj.style.display = 'none';
		var obj = document.getElementById('webhostingID');
		obj.style.display = 'none';
		var obj = document.getElementById('domeinnamenID');
		obj.style.display = 'none';
		var obj = document.getElementById('VPSID');
		obj.style.display = 'none';
		var obj = document.getElementById('backID');
		obj.style.display = 'none';
		var obj = document.getElementById('desktID');
		obj.style.display = 'none';
		var obj = document.getElementById(typ);
		obj.style.display = 'block';
		
	}else if(typ == 'gameserversID') {
		
		var obj = document.getElementById('webdesignID');
		obj.style.display = 'none';
		var obj = document.getElementById('webhostingID');
		obj.style.display = 'none';
		var obj = document.getElementById('domeinnamenID');
		obj.style.display = 'none';
		var obj = document.getElementById('VPSID');
		obj.style.display = 'none';
		var obj = document.getElementById('backID');
		obj.style.display = 'none';
		var obj = document.getElementById('desktID');
		obj.style.display = 'none';
		var obj = document.getElementById(typ);
		obj.style.display = 'block';
		
	}else if(typ == 'domeinnamenID') {
		
		var obj = document.getElementById('webdesignID');
		obj.style.display = 'none';
		var obj = document.getElementById('gameserversID');
		obj.style.display = 'none';
		var obj = document.getElementById('webhostingID');
		obj.style.display = 'none';
		var obj = document.getElementById('VPSID');
		obj.style.display = 'none';
		var obj = document.getElementById('backID');
		obj.style.display = 'none';
		var obj = document.getElementById('desktID');
		obj.style.display = 'none';
		var obj = document.getElementById(typ);
		obj.style.display = 'block';
		
	}else if(typ == 'VPSID') {
		
		var obj = document.getElementById('webdesignID');
		obj.style.display = 'none';
		var obj = document.getElementById('gameserversID');
		obj.style.display = 'none';
		var obj = document.getElementById('webhostingID');
		obj.style.display = 'none';
		var obj = document.getElementById('domeinnamenID');
		obj.style.display = 'none';
		var obj = document.getElementById('backID');
		obj.style.display = 'none';
		var obj = document.getElementById('desktID');
		obj.style.display = 'none';
		var obj = document.getElementById(typ);
		obj.style.display = 'block';
		
	}else if(typ == 'backID') {
		
		var obj = document.getElementById('webdesignID');
		obj.style.display = 'none';
		var obj = document.getElementById('gameserversID');
		obj.style.display = 'none';
		var obj = document.getElementById('webhostingID');
		obj.style.display = 'none';
		var obj = document.getElementById('domeinnamenID');
		obj.style.display = 'none';
		var obj = document.getElementById('VPSID');
		obj.style.display = 'none';
		var obj = document.getElementById('desktID');
		obj.style.display = 'none';
		var obj = document.getElementById(typ);
		obj.style.display = 'block';
		
	}else if(typ == 'desktID') {
		
		var obj = document.getElementById('webdesignID');
		obj.style.display = 'none';
		var obj = document.getElementById('gameserversID');
		obj.style.display = 'none';
		var obj = document.getElementById('webhostingID');
		obj.style.display = 'none';
		var obj = document.getElementById('domeinnamenID');
		obj.style.display = 'none';
		var obj = document.getElementById('VPSID');
		obj.style.display = 'none';
		var obj = document.getElementById('backID');
		obj.style.display = 'none';
		var obj = document.getElementById(typ);
		obj.style.display = 'block';
		
	}else{
		
		var obj = document.getElementById('webdesignID');
		obj.style.display = 'none';
		var obj = document.getElementById('gameserversID');
		obj.style.display = 'none';
		var obj = document.getElementById('webhostingID');
		obj.style.display = 'none';
		var obj = document.getElementById('domeinnamenID');
		obj.style.display = 'none';
		var obj = document.getElementById('backID');
		obj.style.display = 'none';
		var obj = document.getElementById('VPSID');
		obj.style.display = 'none';
		var obj = document.getElementById('desktID');
		obj.style.display = 'none';
	
	}
	document.getElementById('PRICE').value = 0;
	document.getElementById('PRICESETUP').value = 0;

}

function change_webhosting() {

	var obj = document.getElementById('webhosting');
	var obj2 = document.getElementById('domeinnamenID');
	
	if (obj.value != 'NOTHING'){
		
		obj2.style.display = 'block';
		
		var PRICE = new Array();
		<?
		$i = 0;
		foreach ($WebhostingPRICE as $Price) {
			
			?>PRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		?>
		
		var SETUPPRICE = new Array();
		<?
		$i = 0;
		foreach ($WebhostingSetupPRICE as $Price) {
			
			?>SETUPPRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		
		?>
		var priceID = document.getElementById("webhosting").value;
		var price = parseFloat(PRICE[priceID] * 12);
		document.getElementById('PRICE').value = 0;
		document.getElementById('PRICESETUP').value = 0;
		document.getElementById('PRICE').value = Math.round(price*100)/100;
		document.getElementById('PRICE').value = document.getElementById('PRICE').value + ' per jaar excl btw';
		document.getElementById('PRICESETUP').value = SETUPPRICE[priceID] + ' setupkosten excl btw';
		
	}else{
		
		document.getElementById('PRICE').value = 0;
		document.getElementById('PRICESETUP').value = 0;
		var obj2 = document.getElementById('domeinnamenID');
		obj2.style.display = 'none';
		
	}
	
}

function change_webdesign() {
	
	var obj = document.getElementById('webdesign');
	var obj2 = document.getElementById('domeinnamenID');
	
	if (obj.value != 'NOTHING'){
	
		obj2.style.display = 'block';
		
		var PRICE = new Array();
		<?
		$i = 0;
		foreach ($WebdesignPRICE as $Price) {
			
			?>PRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		?>
		
		var SETUPPRICE = new Array();
		<?
		$i = 0;
		foreach ($WebdesignSetupPRICE as $Price) {
			
			?>SETUPPRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		
		?>
		var priceID = document.getElementById("webdesign").value;
		var price = parseFloat(PRICE[priceID] * 12);
		document.getElementById('PRICE').value = 0;
		document.getElementById('PRICESETUP').value = 0;
		document.getElementById('PRICE').value = Math.round(price*100)/100;
		document.getElementById('PRICE').value = document.getElementById('PRICE').value + ' per jaar excl btw';
		document.getElementById('PRICESETUP').value = SETUPPRICE[priceID] + ' setupkosten excl btw';
		
	}else{
		
		document.getElementById('PRICE').value = 0;
		var obj2 = document.getElementById('domeinnamenID');
		obj2.style.display = 'none';
		
	}
	
}


function change_vps() {

	var obj = document.getElementById('vps');
	
	if (obj.value != 'NOTHING'){
		
		var PRICE = new Array();
		<?
		$i = 0;
		foreach ($vpsPRICE as $Price) {
			
			?>PRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		?>
		
		var SETUPPRICE = new Array();
		<?
		$i = 0;
		foreach ($vpsSetupPRICE as $Price) {
			
			?>SETUPPRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		
		?>
		var priceID = document.getElementById("vps").value;
		var price = parseFloat(PRICE[priceID]);
		document.getElementById('PRICE').value = 0;
		document.getElementById('PRICESETUP').value = 0;
		document.getElementById('PRICE').value = Math.round(price*100)/100;
		document.getElementById('PRICE').value = document.getElementById('PRICE').value + ' per maand excl btw';
		document.getElementById('PRICESETUP').value = SETUPPRICE[priceID] + ' setupkosten excl btw';
		
	}else{
		
		document.getElementById('PRICE').value = 0;
		document.getElementById('PRICESETUP').value = 0;
		
	}
	
}



function change_desktop() {

	var obj = document.getElementById('deskt');
	
	if (obj.value != 'NOTHING'){
		
		var PRICE = new Array();
		<?
		$i = 0;
		foreach ($WebdesktopPRICE as $Price) {
			
			?>PRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		?>
		
		var SETUPPRICE = new Array();
		<?
		$i = 0;
		foreach ($WebdesktopSetupPRICE as $Price) {
			
			?>SETUPPRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		
		?>
		var priceID = document.getElementById("deskt").value;
		var price = parseFloat(PRICE[priceID] * 12);
		document.getElementById('PRICE').value = 0;
		document.getElementById('PRICESETUP').value = 0;
		document.getElementById('PRICE').value = Math.round(price*100)/100;
		document.getElementById('PRICE').value = document.getElementById('PRICE').value + ' per jaar excl btw';
		document.getElementById('PRICESETUP').value = SETUPPRICE[priceID] + ' setupkosten excl btw';
		
	}else{
		
		document.getElementById('PRICE').value = 0;
		document.getElementById('PRICESETUP').value = 0;
		
	}
	
}


function change_backup() {

	var obj = document.getElementById('back');
	
	if (obj.value != 'NOTHING'){
		
		var PRICE = new Array();
		<?
		$i = 0;
		foreach ($backupPRICE as $Price) {
			
			?>PRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		?>
		
		var SETUPPRICE = new Array();
		<?
		$i = 0;
		foreach ($backupSetupPRICE as $Price) {
			
			?>SETUPPRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		
		?>
		var priceID = document.getElementById("back").value;
		var price = parseFloat(PRICE[priceID]);
		document.getElementById('PRICE').value = 0;
		document.getElementById('PRICESETUP').value = 0;
		document.getElementById('PRICE').value = Math.round(price*100)/100;
		document.getElementById('PRICE').value = document.getElementById('PRICE').value + ' per maand excl btw';
		document.getElementById('PRICESETUP').value = SETUPPRICE[priceID] + ' setupkosten excl btw';
		
	}else{
		
		document.getElementById('PRICE').value = 0;
		document.getElementById('PRICESETUP').value = 0;
		
	}
	
}


function change_gameservers() {
	
	var obj = document.getElementById('gameservers');
	
	if (obj.value != 'NOTHING'){
		
		var obj = document.getElementById('gameserver');
		obj.style.display = 'block';
		
		change_slots()
		
	}else{
		
		var obj = document.getElementById('gameserver');
		obj.style.display = 'none';	
		
		document.getElementById('PRICE').value = 0;
		
	}
	
}

function change_pubpriv() {
	
	var obj = document.getElementById('pubpriv');
	
	if (obj.value != 'NOTHING'){
		
		if (obj.value == 'PRIV'){
			
			var obj = document.getElementById('privategameserver');
			obj.style.display = 'block';
			
		}else{
			
			var obj = document.getElementById('privategameserver');
			obj.style.display = 'none';	
			
		}
		
		var obj = document.getElementById('slotsgameserver');
		obj.style.display = 'block';
		
		change_slots()
		
	}else{
		
		var obj = document.getElementById('privategameserver');
		obj.style.display = 'none';
		
		var obj = document.getElementById('slotsgameserver');
		obj.style.display = 'none';
		
		document.getElementById('PRICE').value = 0;
		
	}
	
}

function change_slots() {
	
	var obj = document.getElementById('slots');
	
	if (obj.value != 'NOTHING'){
		
		var PRICEpub = new Array();
		<?
		$i = 0;
		foreach ($GameserversPublicPRICE as $Price) {
			
			?>PRICEpub[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		?>

		var PRICEpriv = new Array();
		<?
		$i = 0;
		foreach ($GameserversPrivatePRICE as $Price) {
			
			?>PRICEpriv[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		?>
		
		var SETUPPRICE = new Array();
		<?
		$i = 0;
		foreach ($GameserversSetupPRICE as $Price) {
			
			?>SETUPPRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		
		?>
		var priceID = document.getElementById("gameservers").value;
		
		var pubpriv = document.getElementById("pubpriv").value;
		if (pubpriv == "PUB"){
			
			var price = PRICEpub[priceID];
			
		}else{
			
			var price = PRICEpriv[priceID];
			
		}
		
		var slot = document.getElementById("slots").value;
		price = parseFloat((price * slot));
		
		document.getElementById('PRICE').value = 0;
		document.getElementById('PRICESETUP').value = 0;
		document.getElementById('PRICE').value = Math.round((price)*100)/100;
		document.getElementById('PRICE').value = document.getElementById('PRICE').value + ' per maand excl btw';
		document.getElementById('PRICESETUP').value = SETUPPRICE[priceID] + ' setupkosten excl btw';
		
	}
	
}

function change_domeinnamen() {
	
	var obj = document.getElementById('domeinnamen');
	
	if (obj.value != 'NOTHING'){
		
		var PRICE = new Array();
		<?
		$i = 0;
		foreach ($DomeinnamenPRICE as $Price) {
			
			?>PRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		?>
		
		var SETUPPRICE = new Array();
		<?
		$i = 0;
		foreach ($DomeinnamenSetupPRICE as $Price) {
			
			?>SETUPPRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		?>
		var FORWARDPRICE = new Array();
		<?
		$i = 0;
		foreach ($DomeinnamenForwardPRICE as $Price) {
			
			?>FORWARDPRICE[<? echo $i; ?>] = <? echo $Price; ?>;<?
			$i++;
			
		}
		
		?>
		var priceID = document.getElementById("domeinnamen").value;
		var price = parseFloat(PRICE[priceID]);
		
		if (document.getElementById('keuze').value == 'webdesignID'){
			
			change_webdesign();
			
		}else if (document.getElementById('keuze').value == 'webhostingID'){
			
			change_webhosting();
			
		}else{
			
			document.getElementById('PRICE').value = 0;
			document.getElementById('PRICESETUP').value = 0;
			
		}
		
		if (document.getElementById('keuze').value == 'webdesignID' && document.getElementById('webdesign').value == '0'){
		
		}else if (
		document.getElementById('keuze').value == 'webhostingID' && document.getElementById('webhosting').value == '3' && priceID == '8' ||
		document.getElementById('keuze').value == 'webhostingID' && document.getElementById('webhosting').value == '4' && priceID == '8' ||
		document.getElementById('keuze').value == 'webhostingID' && document.getElementById('webhosting').value == '5' && priceID == '8' ||
		document.getElementById('keuze').value == 'webhostingID' && document.getElementById('webhosting').value == '6' && priceID == '8'){
			
			var tempprice = document.getElementById('PRICE').value;
			document.getElementById('PRICE').value = 0;
			document.getElementById('PRICE').value = Math.round((parseFloat(tempprice))*100)/100;
			document.getElementById('PRICE').value = document.getElementById('PRICE').value + ' per jaar excl btw';
			
		}else{
		
			var tempprice = parseFloat(document.getElementById('PRICE').value + FORWARDPRICE[priceID]);
			document.getElementById('PRICE').value = 0;
			document.getElementById('PRICE').value = Math.round((parseFloat(tempprice) + price)*100)/100;
			document.getElementById('PRICE').value = document.getElementById('PRICE').value + ' per jaar excl btw';
			
		}
		
	}else{
		
		document.getElementById('domeinnamenID').style.display = 'none';
		document.getElementById('PRICE').value = 0;

		if (document.getElementById('keuze').value == 'webdesignID'){
			
			change_webdesign();
			
		}else if (document.getElementById('keuze').value == 'webhostingID'){
			
			change_webhosting();
			
		}else{
			
			document.getElementById('PRICE').value = 0			
		}
		
	}
	
}

</script>
<?
$MsgWarn = '';
$Naam = '';
$Achternaam = '';
$Bedrijf = '';
$Btw = '';
$Telefoon = '';
$Fax = '';
$Email = '';
$Land = '';
$Adres = '';
$Gemeente = '';
$Zip = '';
$Domein = '';
$Geboortedatum = '';

$Step = '1';

if(isset($_POST['FormSelectSubmit'])){
	
	if(isset($_POST['step'])){
		
		$Step = addslashes($_POST['step']);
		
	}else{
		
		$Step = '1';
	}
	if($Step == 3){
		
		$Naam = addslashes($_POST['naam']);
		$Achternaam = addslashes($_POST['achternaam']);
		$Btw = addslashes($_POST['btw']);
		$Bedrijf = addslashes($_POST['bedrijf']);
		$Telefoon = str_replace('+32', '0', str_replace('+31', '0', addslashes($_POST['telefoon'])));
		$Fax = addslashes($_POST['fax']);
		$Email = addslashes($_POST['email']);
		$Land = addslashes($_POST['land']);
		$Adres = addslashes($_POST['adres']);
		$Gemeente = addslashes($_POST['gemeente']);
		$Zip = addslashes($_POST['zip']);
		$Geboortedatum = addslashes($_POST['geboortedatum']);
		$Betaling = addslashes($_POST['betaling']);
		
		$Ok = '1';
		
		if(!empty($_POST['naam']) && !empty($_POST['telefoon']) && !empty($_POST['email']) && !empty($_POST['adres']) && !empty($_POST['gemeente']) && !empty($_POST['zip']) && !empty($_POST['geboortedatum']) && !empty($_POST['betaling']) && !empty($_POST['achternaam']) && !empty($_POST['land'])){
			
			
			if(CheckMail($Email) != 'wrong'){
				
				if(($Geboortedatum{2} == '-' && $Geboortedatum{5} == '-' && is_numeric(substr($Geboortedatum, 0, 2)) && is_numeric(substr($Geboortedatum, 3, 2)) && is_numeric(substr($Geboortedatum, 6, 4)) && substr($Geboortedatum, 0, 2) < 32 && substr($Geboortedatum, 3, 2) < 13)){
					
					$Tekst = '
					Beste '.$Naam.' '.$Achternaam.'<br /><br />
					Dit is een automatisch gegenereerde mail die dient ter bevestiging van uw bestelling.<br />
					Deze is geplaatst op '.date('Y-m-d H:i:s').'.<br />
					Indien u dit niet hebt besteld, contacteer ons zo snel mogelijk!<br /><br />
					<b>Overzicht bestelling</b><br />';
						
					if($_SESSION['ftw_bestelling'][0] == 'H'){
						
						$Tekst .= 'Hosting: '.$Webhosting[$_SESSION['ftw_bestelling'][1]].'<br />
						Domeinnaam: '.$_SESSION['ftw_bestelling'][2].'('.$Domeinnamen[$_SESSION['ftw_bestelling'][3]].')<br />
						Gebruikersnaam: '.$_SESSION['ftw_bestelling'][4].'<br /><br />';
						
						
					}elseif($_SESSION['ftw_bestelling'][0] == 'D'){
						
						$Tekst .= 'Webdesign: '.$Webdesign[$_SESSION['ftw_bestelling'][1]].'<br />
						Domeinnaam: '.$_SESSION['ftw_bestelling'][2].'('.$Domeinnamen[$_SESSION['ftw_bestelling'][3]].')<br /><br />';
						
						
					}elseif($_SESSION['ftw_bestelling'][0] == 'G'){
						
						$Tekst .= 'Gameserver: '.$Gameservers[$_SESSION['ftw_bestelling'][1]].'<br />
						Type: '.$_SESSION['ftw_bestelling'][2].'<br />
						Slots: '.$_SESSION['ftw_bestelling'][3].'<br />
						Servernaam: '.$_SESSION['ftw_bestelling'][4].'<br />
						Wachtwoord: '.$_SESSION['ftw_bestelling'][5].'<br />
						Rcon/FTP: '.$_SESSION['ftw_bestelling'][6].'<br /><br />';		
						
					}elseif($_SESSION['ftw_bestelling'][0] == 'N'){
						
						$Tekst .= 'Domeinnaam: '.$_SESSION['ftw_bestelling'][1].'('.$Domeinnamen[$_SESSION['ftw_bestelling'][2]].')<br /><br />';				
						
					}elseif($_SESSION['ftw_bestelling'][0] == 'V'){
						
						$Tekst .= 'VPS: '.$vps[$_SESSION['ftw_bestelling'][1]].'<br />
						OS: '.$_SESSION['ftw_bestelling'][2].'<br /><br />';			
						
					}elseif($_SESSION['ftw_bestelling'][0] == 'E'){
						
						$Tekst .= 'eyeOS: '.$vps[$_SESSION['ftw_bestelling'][1]].'<br /><br />';				
						
					}elseif($_SESSION['ftw_bestelling'][0] == 'B'){
						
						$Tekst .= 'Backup: '.$backup[$_SESSION['ftw_bestelling'][1]].'<br /><br />';				
						
					}
					
					$Tekst .= '
					<b>Uw gegevens</b><br />
					Naam: '.$Naam.' '.$Achternaam.'<br />
					Geboortedatum: '.$Geboortedatum.'<br />
					Bedrijf: '.$Bedrijf.'<br />
					Btw: '.$Btw.'<br />
					Telefoon: '.str_replace('.', '', str_replace(' ', '', $Telefoon)).'<br />
					Fax: '.$Fax.'<br />
					Email: '.$Email.'<br />
					Adres: '.$Adres.'<br />
					Postcode: '.$Zip.'<br />
					Gemeente: '.$Gemeente.'<br />
					Land: '.$Land.'<br />
					Betaling: '.$Betaling.'<br /><br />
					We houden u op de hoogte van uw bestelling.<br /><br /><br />
					Bedankt voor uw vertrouwen';	
					
					//mail klant
					mail($Email,'Bestelling .:. fusa.be', $Tekst, "From: " . $MAILL.  "\nContent-Type: text/html; charset=iso-8859-1");
					
					//mail admin site
					mail($MAILL, 'Bestelling COPY .:. fusa.be', '<h3>Dit is een copie van de mail naar de klant ter bevestiging.</h3>Referer:'.$_SESSION['referer'].'<br />Ip:'.$_SERVER['REMOTE_ADDR'].'<br /><br />'.$Tekst, "From: " . $Email.  "\nContent-Type: text/html; charset=iso-8859-1");
					$Step = 4;	
					
				}else{
				
					$MsgWarn .= '<img alt="" src="img/err.png" /> vul een geldige geboortedatum in';
				
				}
			
			}else{
				
				$MsgWarn .= '<img alt="" src="img/err.png" /> vul een geldig emailadres in';
				
			}
			
		}else{
			
			$MsgWarn .= '<img alt="" src="img/err.png" /> gelieve alles in te vullen';
			
		}
		
		
	}elseif($Step == 2){
	
		$Domein = addslashes($_POST['domein']);
	
		if(!empty($_POST['keuze'])) {
			
			if($_POST['keuze'] == 'webhostingID'){
				
				if(is_numeric($_POST['webhosting']) && is_numeric($_POST['domeinnamen']) && !empty($_POST['domein'])){
					
					if(!empty($_POST['gusername'])) $gusername = $_POST['gusername']; else $gusername = '';
					
					$_SESSION['ftw_bestelling'] = array('H', addslashes($_POST['webhosting']), addslashes($_POST['domein']), addslashes($_POST['domeinnamen']), $gusername);
					$Step = 3;
					
				}else{ $err = 'err'; }
				
				
			}elseif($_POST['keuze'] == 'webdesignID'){
				
				if(is_numeric($_POST['webdesign']) && is_numeric($_POST['domeinnamen']) && !empty($_POST['domein'])){	
					
					$_SESSION['ftw_bestelling'] = array('D', addslashes($_POST['webdesign']), addslashes($_POST['domein']), addslashes($_POST['domeinnamen']));
					$Step = 3;
					
				}else{ $err = 'err'; }
				
				
			}elseif($_POST['keuze'] == 'gameserversID'){
				
				
				if(is_numeric($_POST['gameservers']) && is_numeric($_POST['slots']) && !empty($_POST['pubpriv'])){
					
					if(!empty($_POST['snaam'])) $SNaam = addslashes($_POST['snaam']); else $SNaam = '';
					if(!empty($_POST['spass'])) $SPass = addslashes($_POST['spass']); else $SPass = '';
					if(!empty($_POST['srcon'])) $SRcon = addslashes($_POST['srcon']); else $SRcon = '';					
					
					$_SESSION['ftw_bestelling'] = array('G', addslashes($_POST['gameservers']), addslashes($_POST['pubpriv']), addslashes($_POST['slots']), $SNaam, $SPass, $SRcon);
					$Step = 3;
					
				}else{ $err = 'err'; }
				
				
			}elseif($_POST['keuze'] == 'domeinnamenID'){
				
				if(is_numeric($_POST['domeinnamen']) && !empty($_POST['domein'])){
					
					$_SESSION['ftw_bestelling'] = array('N', addslashes($_POST['domein']), addslashes($_POST['domeinnamen']));
					$Step = 3;
					
				}else{ $err = 'err'; }
				
			}elseif($_POST['keuze'] == 'VPSID'){
				
				if(is_numeric($_POST['vps'])){
					
					if (!empty($_POST['VPSos'])) $VPSos = addslashes($_POST['VPSos']); else $VPSos = '';
					
					$_SESSION['ftw_bestelling'] = array('V', addslashes($_POST['vps']), $VPSos);
					$Step = 3;
					
				}else{ $err = 'err'; }
				
			}elseif($_POST['keuze'] == 'desktID'){
				
				if(is_numeric($_POST['deskt'])){
					
					$_SESSION['ftw_bestelling'] = array('E', addslashes($_POST['deskt']));
					$Step = 3;
					
				}else{ $err = 'err'; }
				
			}elseif($_POST['keuze'] == 'backID'){
				
				if(is_numeric($_POST['back'])){
					
					$_SESSION['ftw_bestelling'] = array('B', addslashes($_POST['back']));
					$Step = 3;
					
				}else{ $err = 'err'; }
				
			}else{ $err = 'err'; }
			
			
			if($_POST['keuze'] == 'domeinnamenID' || $_POST['keuze'] == 'webdesignID' || $_POST['keuze'] == 'webhostingID'){
				
				if ($_POST['domeinnamen'] != array_search('Eigen domeinnaam', $Domeinnamen)){
					
					$check = domaincheck(addslashes($_POST['domein']), str_replace('.', '', $Domeinnamen[$_POST['domeinnamen']]));
					
					if ( $check == '1' ){
						
						$StatusDom = '<img alt="" src="img/information.png" /> Deze domein is <b>vrij</b> en '.addslashes($_POST['domein']).'('.$Domeinnamen[$_POST['domeinnamen']].') zal op uw naam geregistreerd worden.<br />';
						
					}elseif($check == '0'){
						
						$StatusDom = '<img alt="" src="img/information.png" /> Deze domein is <b>bezet</b> '.addslashes($_POST['domein']).'('.$Domeinnamen[$_POST['domeinnamen']].') zal op uw naam overgezet worden.(indien u eigenaar bent!)<br />';
						
					}else{
						
						$StatusDom = '<img alt="" src="img/information.png" /> De domeinnaam kon niet gecontroleerd worden, probeer opnieuw, gebruik <a href="http://www.checkdomain.com/">deze tool</a> of ga verder.<br />';
						
					}
					
				}else{
					
					$StatusDom .= '<img alt="" src="img/information.png" /> Deze domein '.addslashes($_POST['domein']).'('.$Domeinnamen[$_POST['domeinnamen']].') zal u zelf moeten beheren.<br />';
					
				}
				
			}
			
			
		}else{ $err = 'err'; }
		
		if(isset($err)){
			
			$MsgWarn .= '<img alt="" src="img/err.png" /> gelieve alles correct in te vullen';
			
		}
		
	}elseif($Step == 1){
	
		if(!empty($_POST['akkoord'])){
			
			$_SESSION['ftw_bestelling'] = array($type);
			$Step = 2;
			
		}else{
			
			$MsgWarn .= '<img alt="" src="img/err.png" /> gelieve akkoord te gaan met de overeenkomst';
			
		}
		
	}
	
}


if($Step == 1){

	?>
	<h1 onclick="window.location='?p=bestel'" style="cursor:pointer">Bestel - stap 1 van 3</h1>
	
	<span class="subtext01">U moet deze voorwaarden accepteren voor het bestellen.</span>
	<?
	$handle = fopen($CatUserAgreement, "r");
	$AV = fread($handle, filesize($CatUserAgreement));
	$AV = htmlentities($AV);
	fclose($handle);
	?>
	<form name="FormSelect" action="" method="post" enctype="multipart/form-data">
		
		<span class="subtext01">
			
			<table>
			<tr>
			<td valign="bottom" width="128">
				<img src="img/useragree.jpg" alt="" align="left" /></td>
			<td>
				<textarea name="beschrijving" rows="8" cols="60" readonly="readonly" style="border: 1px solid #dfdfdf; background-color:#ececec; width:500px;"><? echo $AV; ?></textarea><br />
				<label><input name="akkoord" type="checkbox" value="1" style="border:0px none;" /> Ik ga akkoord met de voorwaarden en verklaar dat ik 18 jaar of ouder ben<br />
				of ik toestemming heb van een ouder of voogd.</label><br /><br />
				
				<input type="hidden" name="step" value="<? echo $Step; ?>" />
				<input type="button" name="FormSelectBack" value="Vorige" onclick="history.go(-1)" disabled="disabled" />
				<input type="submit" name="FormSelectSubmit" value="Verder" /> <? echo $MsgWarn; ?></td>
			</tr>
			</table>
			
		</span>
		
	</form>
	<?
	



}elseif($Step == 2){

	?>

	<h1 onclick="window.location='?p=bestel'" style="cursor:pointer">Bestel - stap 2 van 3</h1>

	<span class="subtext01">Stel hier uw pakket samen.</span>

	
	<form name="FormSelect" action="" method="post" enctype="multipart/form-data">

		<span class="subtext01">
		
			<table>
			<tr>
			<td valign="bottom" width="128">
				<img src="img/domain.jpg" alt="" align="left" /></td>
			<td valign="bottom">
				Type:<br />
				<select name="keuze" id="keuze" onclick="change_type()">
					<option value="NOTHING" selected="selected">kies hier wat u wil</option>
					<option value="webhostingID" <? if ($HostQ != 'NOTHING') { ?>selected="selected" <? } ?>>webhosting</option>
					<option value="webdesignID" <? if ($DesQ != 'NOTHING') { ?>selected="selected" <? } ?>>webdesign</option>
					<option value="gameserversID" <? if ($GameQ != 'NOTHING') { ?>selected="selected" <? } ?>>gameservers</option>
					<option value="domeinnamenID" <? if ($DomQ != 'NOTHING') { ?>selected="selected" <? } ?>>domeinnamen</option>
					<option value="VPSID" <? if ($VPSQ != 'NOTHING') { ?>selected="selected" <? } ?>>virtual private servers</option>
					<option value="backID" <? if ($BackQ != 'NOTHING') { ?>selected="selected" <? } ?>>backup ruimte</option>
					<option value="desktID" <? if ($DesktQ != 'NOTHING') { ?>selected="selected" <? } ?>>eyeOS - web desktop</option>
				</select><br /><br />
				
				<span id="desktID" style="display:none;">
					web desktop:<br />
					<select name="deskt" id="deskt" onclick="change_desktop()">
						<option value="NOTHING" selected="selected">kies hier uw pakket</option>
						<? 
						$i = 0;
						foreach ($Webdesktop as $artik){
							
							if( $artik != ' '){
								
								?><option value="<? echo $i; ?>" <? if ($DesktQ != 'NOTHING' && $DesktQ == $i) { ?>selected="selected" <? } ?>><? echo $artik; ?></option><?	
							}
							
							$i++;
						
						}
						?>
					</select><br /><br />
				</span>
				
				<span id="webhostingID" style="display:none;">
					webhosting:<br />
					<select name="webhosting" id="webhosting" onclick="change_webhosting()">
						<option value="NOTHING" selected="selected">kies hier uw pakket</option>
						<? 
						$i = 0;
						$artiktmp = '';
						foreach ($Webhosting as $artik){
							
							$artikcal = explode(' - ', $artik);
							if( $artiktmp != $artikcal[0]) {
								
								?><optgroup label="<? echo $artikcal[0]; ?>"><?
								
							}
							if( $artik != ' '){
								
								?><option value="<? echo $i; ?>" <? if ($HostQ != 'NOTHING' && $HostQ == $i) { ?>selected="selected" <? } ?>><? echo $artik; ?></option><?	
							}
							$artiktmp = $artikcal[0];
							
							$i++;
						
						}
						?>
					</select><br /><br />
					Gewenste gebruikersnaam:<br />
					<input type="text" name="gusername" maxlength="10" /> (enkel letters en nummers toegestaan)<br /><br />
				</span>
				
				<span id="VPSID" style="display:none;">
					virtual server:<br />
					<select name="vps" id="vps" onclick="change_vps()">
						<option value="NOTHING" selected="selected">kies hier uw pakket</option>
						<? 
						$i = 0;
						foreach ($vps as $artik){
							
							if( $artik != ' '){
								
								?><option value="<? echo $i; ?>" <? if ($VPSQ != 'NOTHING' && $VPSQ == $i) { ?>selected="selected" <? } ?>><? echo $artik; ?></option><?	
							}
							
							$i++;
						
						}
						?>
					</select><br /><br />
					OS:<br />
					<input type="text" name="VPSos" /><br /><br />
					
				</span>
				
				<span id="backID" style="display:none;">
					backup ruimte:<br />
					<select name="back" id="back" onclick="change_backup()">
						<option value="NOTHING" selected="selected">kies hier uw pakket</option>
						<? 
						$i = 0;
						foreach ($backup as $artik){
							
							if( $artik != ' '){
								
								?><option value="<? echo $i; ?>" <? if ($BackQ != 'NOTHING' && $BackQ == $i) { ?>selected="selected" <? } ?>><? echo $artik; ?></option><?	
							}
							
							$i++;
						
						}
						?>
					</select><br /><br />
				</span>
				
				<span id="webdesignID" style="display:none;">
					webdesign:<br />
					<select name="webdesign" id="webdesign" onclick="change_webdesign()">
						<option value="NOTHING" selected="selected">kies hier uw pakket</option>
						<? 
						foreach ($Webdesign as $artik){
						
							$i = 0;
							?><option value="<? echo $i; ?>" <? if ($DesQ != 'NOTHING' && $DesQ == $i) { ?>selected="selected" <? } ?>><? echo $artik; ?></option><?
							$i++;
						
						}
						?>
					</select><br /><br />
				</span>
				
				<span id="gameserversID" style="display:none;">
					gameservers:<br />
					<select name="gameservers" id="gameservers" onclick="change_gameservers()">
						<option value="NOTHING" selected="selected">kies hier uw gameserver</option>
						<optgroup label="games">
						<? 
						$i = 0;
						foreach ($Gameservers as $artik){
							
							if( strstr($artik, 'Teamspeak') ) {
								
								?><optgroup label="voice"><?
								
							}
							?><option value="<? echo $i; ?>" <? if ($GameQ != 'NOTHING' && $GameQ == $i) { ?>selected="selected" <? } ?>><? echo $artik; ?></option><?
							$i++;
						
						}
						?>
					</select><br /><br />
					<span id="gameserver" style="display:none;">
						type:<br />
						<select name="pubpriv" id="pubpriv" onclick="change_pubpriv()">
							<option value="NOTHING" selected="selected">kies hier uw type</option>
							<option value="PUB">Public</option>
							<option value="PRIV">Private</option>
						</select><br /><br />
						<span id="slotsgameserver" style="display:none;">
							slots:<br />
							<select name="slots" id="slots" onclick="change_slots()">
								<option value="NOTHING" selected="selected">kies hier het aantal slots</option>
								<option value="10">10</option>
								<option value="12">12</option>
								<option value="14">14</option>
								<option value="16">16</option>
								<option value="20">20</option>
								<option value="24">24</option>
								<option value="32">32</option>
								<option value="40">40</option>
								<option value="44">44</option>
								<option value="50">50</option>
							</select><br /><br />
							<span id="privategameserver" style="display:none;">
								server wachtwoord:<br />
								<input type="text" name="spass" /><br /><br />
							</span>					
							servernaam:<br />
							<input type="text" name="snaam" /><br /><br />
							rcon / FTP wachtwoord:<br />
							<input type="text" name="srcon" /><br /><br />
						</span>
					</span>
				</span>
				
				<span id="domeinnamenID" style="display:none;">
					domeinnaam:<br />
					<input type="text" name="domein" value="<? echo $Domein; ?>" />
					<select name="domeinnamen" id="domeinnamen" onchange="change_domeinnamen()">
						<option value="NOTHING" selected="selected">kies uw domeinnaam</option>
						<optgroup label="extenties">
						<? 
						$i = 0;
						$k = 0;
						foreach ($Domeinnamen as $artik){
							
							if( !strstr($artik, '.') && $k == 0 ) {
								
								?><optgroup label="opties"><?
								$k = 1;
								
							}
							?><option value="<? echo $i; ?>" <? if ($DomQ != 'NOTHING' && $DomQ == $i) { ?>selected="selected" <? } ?>><? echo $artik; ?></option><?
							$i++;
						
						}
						?>
					</select><br /><br />
				</span>
				
				Prijs:<br />
				<span style="color:black; font-weight:bold; font-size:14px;">&euro; </span><input style="color:black; border:0px; background-color:#ececec; font-weight:bold; font-size:14px;" id="PRICE" name="PRICE" value="0"><br /><br />
				<span style="color:black; font-weight:bold; font-size:14px;">&euro; </span><input style="color:black; border:0px; background-color:#ececec; font-weight:bold; font-size:14px;" id="PRICESETUP" name="PRICESETUP" value="0"><br /><br />
				
				<? // auto generator
				if ($HostQ != 'NOTHING' || $DesQ != 'NOTHING' || $GameQ != 'NOTHING' || $DesktQ != 'NOTHING' || $NameQ != 'NOTHING' || $BackQ != 'NOTHING' || $VPSQ != 'NOTHING' || $DomQ != 'NOTHING'){
					
					?>
					<script language="JavaScript">
					change_type();
					<?
					if ($HostQ != 'NOTHING'){
					
						?>
						change_webhosting();
						<?
						
					}
					?>
					<?
					if ($DesQ != 'NOTHING'){
					
						?>
						change_webdesign();
						<?
						
					}
					?>
					<?
					if ($NameQ != 'NOTHING' || $DomQ != 'NOTHING'){
					
						?>
						change_domeinnamen();
						<?
						
					}
					?>
					<?
					if ($GameQ != 'NOTHING'){
					
						?>
						change_gameservers();
						<?
						
					}
					?>
					<?
					if ($BackQ != 'NOTHING'){
					
						?>
						change_backup();
						<?
						
					}
					?>
					<?
					if ($VPSQ != 'NOTHING'){
					
						?>
						change_vps();
						<?
						
					}
					?>
					<?
					if ($DesktQ != 'NOTHING'){
					
						?>
						change_desktop();
						<?
						
					}
					?>
					</script>
					<?
				}
				?>
				
				<input type="hidden" name="step" value="<? echo $Step; ?>" />
				<input type="button" name="FormSelectBack" value="Vorige" onclick="history.go(-1)" />
				<input type="submit" name="FormSelectSubmit" value="Verder" /> <? echo $MsgWarn; ?></td>
			</tr>
			</table>
			
		</span>
		
	</form>
	
	<?

	


}elseif($Step == 3){

	?>
	<h1 onclick="window.location='?p=bestel'" style="cursor:pointer">Bestel - stap 3 van 3</h1>
	
	<span class="subtext01">Hier moet u uw persoonlijke gegevens ingeven, vul deze correct in.</span>
	
	<form name="FormSelect" action="" method="post" enctype="multipart/form-data">
		
		<span class="subtext01">
		
			<table>
			<tr>
			<td valign="bottom" width="128">
				<img src="img/persinfo.jpg" alt="" align="left" /></td>
			<td>
				
				<img alt="" src="img/information.png" /> Uw bestelling zal door één van onze medewerkers verwerkt worden<br /><br />
				Btw:<br />
				<input type="text" name="btw" value="<? echo $Btw; ?>" /><br /><br />
				Bedrijf:<br />
				<input type="text" name="bedrijf" value="<? echo $Bedrijf; ?>" /><br /><br />
				Achternaam*:<br />
				<input type="text" name="achternaam" value="<? echo $Achternaam; ?>" /><br /><br />
				Voornaam*:<br />
				<input type="text" name="naam" value="<? echo $Naam; ?>" /><br /><br />
				Geboortedatum*:<br />
				<input type="text" name="geboortedatum" value="<? echo $Geboortedatum; ?>" /> (notatie: dd-mm-jjjj)<br /><br />
				Telefoon*:<br />
				<input type="text" name="telefoon" value="<? echo $Telefoon; ?>" /> (notatie: 0000/00.00.00 of 000/00.00.00)<br /><br />
				Fax:<br />
				<input type="text" name="fax" value="<? echo $Fax; ?>" /><br /><br />
				Email*:<br />
				<input type="text" name="email" value="<? echo $Email; ?>" /><br /><br />
				Adres*:<br />
				<input type="text" name="adres" value="<? echo $Adres; ?>" /><br /><br />
				Post-code*:<br />
				<input type="text" name="zip" value="<? echo $Zip; ?>" /><br /><br />			
				Gemeente*:<br />
				<input type="text" name="gemeente" value="<? echo $Gemeente; ?>" /><br /><br>
				Land*:<br />
				<input type="text" name="land" value="<? echo $Land; ?>" /><br /><br />
				
				Betaling:<br />
				<label><input type="radio" name="betaling" value="Overschrijving" checked="checked" style="border:0px none;" /> Via overschrijving (internationaal)</label><br /><br />
			
				<input type="hidden" name="step" value="<? echo $Step; ?>" />
				<input type="button" name="FormSelectBack" value="Vorige" onclick="history.go(-1)" />
				<input type="submit" name="FormSelectSubmit" value="Verder" /> <? echo $MsgWarn; ?></td>
			</tr>
			</table>
			
		</span>
		
	</form>

	
	<?

	
	
}elseif($Step == 4){	

	?>
	<h1 onclick="window.location='?p=bestel'" style="cursor:pointer">Bestel - gedaan</h1>
	
	<span class="subtext01">
	<table>
		<tr>
		<td valign="bottom" width="128">
			<img src="img/done.jpg" alt="" align="left" /></td>
		<td>
			Uw bestelling is goed ontvangen. Ter confirmatie krijgt u een email.<br />U zal spoedig een mailtje van ons krijgen met de nodige informatie.<br /><br />Met vriendelijke groeten,</td>
		</tr>
		</table>
		
	</span>
	<?


}else{

	?>
	<h1 onclick="window.location='?p=bestel'" style="cursor:pointer">Bestel - stap 0 van 4</h1>
	
	<span class="subtext01">Oeps vergeten uw pakket te kiezen</span>
	<?

}
?>
 
Ik denk dat je weinig antwoord zult krijgen wanneer je vraagt om even door 1720 regels code te lopen zonder dat je zelf het probleem probeert vast te pinnen op een bepaald stukje code. De meest logische stap zou dan ook zijn om contact op te nemen met de originele maker.

Je gebruikt session variabelen terwijl de session_start ontbreekt. Heb je de session autostart aan staan in php.ini? Heb je error_reporting en de weergave van errors aanstaan (voor het debuggen)? Zo nee: zet op regel twee eens
PHP:
error_reporting(E_ALL);
ini_set('display_errors', '1');
en probeer het formulier dan te doorlopen. Misschien kom je nog wat slordigheden tegen.

Tot slot is de opmaak van het vierde veld in het mail() commando niet juist (de extra headers) . De velden zijn niet goed afgebakend met een enkele quote en je moet naast de newline ook een carriage return (\r) gebruiken, zie ook het tweede voorbeeld in de php manual. Verder is het niet zo netjes om de gebruiker een "bestelling compleet/mail verzonden" bericht voor te schotelen wanneer dat niet zo is. Controleer dus eerst of mail() zijn werk heeft gedaan voordat je step 4 start.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan