Project

General

Profile

« Previous | Next » 

Revision ad862220

Added by Charlie over 16 years ago

allow IPv4 gateways to be added via AJAX

View differences:

usr/local/www/interfaces.php
948 948
												<td colspan="2">
949 949
													<center>
950 950
														<div id='savebuttondiv'>
951
															<input type="hidden" name="addrtype" id="addrtype" value="IPv4" />
951 952
															<input id="gwsave" type="Button" value="Save Gateway" onClick='hide_add_gatewaysave();'> 
952 953
															<input id="gwcancel" type="Button" value="Cancel" onClick='hide_add_gateway();'>
953 954
														</div>
......
1579 1580
						name = $('name').getValue();
1580 1581
						var descr = $('gatewaydescr').getValue();
1581 1582
						gatewayip = $('gatewayip').getValue();
1583
						addrtype = $('addrtype').getValue();
1582 1584
						var defaultgw = $('defaultgw').getValue();
1583 1585
						var url = "system_gateways_edit.php";
1584
						var pars = 'isAjax=true&defaultgw=' + escape(defaultgw) + '&interface=' + escape(iface) + '&name=' + escape(name) + '&descr=' + escape(descr) + '&gateway=' + escape(gatewayip);
1586
						var pars = 'isAjax=true&defaultgw=' + escape(defaultgw) + '&interface=' + escape(iface) + '&name=' + escape(name) + '&descr=' + escape(descr) + '&gateway=' + escape(gatewayip) + '&type=' + escape(addrtype);
1585 1587
						var myAjax = new Ajax.Request(
1586 1588
							url,
1587 1589
							{
usr/local/www/system_gateways_edit.php
158 158
		
159 159
		write_config();
160 160
		
161
		if($_REQUEST['isAjax']) {
162
			echo $_POST['name'];
163
			exit;
164
		}
165
		
161 166
		header("Location: system_gateways.php");
162 167
		exit;
163 168
	}

Also available in: Unified diff