Files
web.ems/wxc2_omc/account/tariffPlan/gprsEdit.php
agtuser 16a3fd1e1b init
2024-11-11 17:56:00 +08:00

221 lines
6.6 KiB
PHP
Executable File

<?php
/*********************************************************
文件说明:
功能说明:修改短消息费率
调用关系:调用:header.inc
被调用:实现各个功能模块的页面
变量说明:
作者:崔体存 2004-04-13
NO.1
姓名:
时间:
修改说明:
*********************************************************/
require("../../inc/header.inc");
?>
<body leftmargin="15" rightmargin="10" onload="javascript:adjust();" onresize="javascript:adjust();" style="overflow:hidden;overflow-x:hidden;overflow-y:hidden;">
<form name="editform" action="<?php echo"$PHP_SELF?record_id=".$_REQUEST['record_id']."&mode=".$_REQUEST['mode']; ?>" method="POST">
<?php
$DEBUG =0;
adjust_head();
adjust_title_head();
//==========================================================
//变量定义
//==========================================================
$ppsDb ='PPS_DB';
$id=$_REQUEST['id'];
$record_id=$_REQUEST['record_id'];
$tariffID=$_REQUEST['tariffID'];
$tariff_id=$_REQUEST['tariff_id'];
$mode=$_REQUEST['mode'];
$dest_ip=$_REQUEST['dest_ip'];
$charge_unit=$_REQUEST['charge_unit'];
$basic_fee=$_REQUEST['basic_fee'];
$min_charge_unit=$_REQUEST['min_charge_unit'];
$initial_adjustment=$_REQUEST['initial_adjustment'];
$cap_flag=$_REQUEST['cap_flag'];
$discount_id=$_REQUEST['discount_id'];
$min_charge_unit=$_REQUEST['min_charge_unit'];
global $OMC_server;
$srcDataConn = mysqli_connect($OMC_server[0]['host'],$OMC_server[0]['user'],$OMC_server[0]['password'], $ppsDb);
$tableName ='pre_gprs_tariff';
$listPageURL = "tariffBasic.php?keep_id=1&return_tariff_id=$tariffID";
$moneyPara = getMoneyPara(); //显示的货币单位是最小货币单位的倍数
$strPageTitle=$strTitleAdvanced.$strTitleSpace."PPS".$strTitleSpace."Tariff plan".$strTitleSpace."GPRS";
$arr_mode=array("edit","add");
if($mode == "add"){
$tableTitle = "Add GPRS";
}
elseif($mode == "edit"){
$tableTitle = "Edit GPRS";
}
//==========================================================
//输入变量
//==========================================================
if($DEBUG) echo "<br>record_id=$record_id";
//==========================================================
//数据处理
//==========================================================
//保存修改的变量
if(strlen($_POST['set']) > 0){
if ($mode == "edit"){
$setSql="UPDATE $tableName
SET dest_ip= '$dest_ip',
charge_unit= '$charge_unit',
basic_fee= '$basic_fee',
min_charge_unit= '$min_charge_unit',
initial_adjustment = '$initial_adjustment',
cap_flag = '$cap_flag',
discount_id = '$discount_id'
WHERE record_id='$record_id' AND tariff_id='$tariffID'";
if($DEBUG) echo "<br>$setSql";
$result= @mysqli_query($srcDataConn,$setSql);
echo mysqli_error($srcDataConn);
if($DEBUG) exit();
echo " <meta http-equiv=\"refresh\" content=\"0; url=$listPageURL\"> ";
}
}
//==========================================================
//输出并显示数据
//==========================================================
$getEditSql="SELECT record_id,dest_ip,charge_unit,basic_fee,min_charge_unit,initial_adjustment,cap_flag,discount_id,tariff_id
FROM $tableName
WHERE record_id='$record_id' AND tariff_id='$tariffID'";
//if($DEBUG) echo "<br>$getEditSql";
$resultEdit= @mysqli_query($srcDataConn,$getEditSql);
$rows= @mysqli_fetch_array($resultEdit);
echo mysqli_error($srcDataConn);
/*
$getAddSql="SELECT id FROM $tableName";
//if($DEBUG) echo "<br>$getEditSql";
$resultAdd= @mysqli_query($pubConn,$getAddSql);
$rowsAdd= @mysqli_fetch_array($resultAdd);
echo mysqli_error($pubConn);
*/
?>
<script LANGUAGE="JavaScript">
function selectType(){
var base_url,url_add,url;
base_url='<?php echo "$PHP_SELF?edit=1&id=$id&mode=$mode&rent_type=";?>';
url_add=document.editform.rent_type.options[document.editform.rent_type.selectedIndex].value;
url=base_url+url_add;
window.location=url;
}
</script>
<?php
echo "<table id=\"table_up\" border=\"0\" width=\"100%\">";
echo "<tr>";
echo "<td width=\"50%\">";
echo "$strPageTitle";
echo "</td>";
echo "<td width=\"50%\" align=\"right\">&nbsp;";
echo "</td>";
echo "</tr>";
echo "</table>";
adjust_title_tail();
adjust_content_head();
echo "<br>";
?>
<table border="1" width="400" cellpadding="2" cellspacing="0" bordercolor="#666666" bordercolordark="#FFFFFF" bgcolor="#FFFFFF" >
<tr bgcolor="#E6E6E6">
<td colspan="2">
<?php echo $tableTitle; ?>
</td>
</tr>
<?php
if ($mode == "edit"){
echo "<tr>";
echo "<td width=\"40%\">ID</td>";
echo "<td width=\"60%\">$record_id</td>";
echo "<input type=\"hidden\" name=\"tariff_id\" value=\"$rows[tariff_id]\" size=\"25\">";
$return_tariff_id = $rows[tariff_id]; //定义返回时的页面
echo "</tr>";
echo "<tr>";
echo "<td>Dest IP</td>";
echo "<td><input type=\"text\" name=\"dest_ip\" size=\"10\" value=\"$rows[dest_ip]\"></td>";
echo "</tr>";
echo "<tr>";
echo "<td>Charge unit</td>";
echo "<td><input type=\"text\" name=\"charge_unit\" size=\"10\" value=\"$rows[charge_unit]\">(KB)</td>";
echo "</tr>";
echo "<tr>";
echo "<td>Basic fee</td>";
echo "<td><input type=\"text\" name=\"basic_fee\" size=\"10\" value=\"$rows[basic_fee]\"></td>";
echo "</tr>";
echo "<tr>";
echo "<td>Minimum charge unit</td>";
echo "<td><input type=\"text\" name=\"min_charge_unit\" size=\"10\" value=\"$rows[min_charge_unit]\"></td>";
echo "</tr>";
echo "<tr>";
echo "<td>Initial adjustment</td>";
echo "<td><input type=\"text\" name=\"initial_adjustment\" size=\"10\" value=\"$rows[initial_adjustment]\"></td>";
echo "</tr>";
$cap_flag_value=$rows[cap_flag]+0;
$cap_flag_label=array(0=>"Disable",1=>"Enable");
echo "<tr>";
echo "<td>Cap flag</td>";
echo "<td>";
echo "<select name=\"cap_flag\" size=1>";
for($i=0;$i<sizeof($cap_flag_label);$i++)
{
if($cap_flag_value==$i)
echo "<option selected value=$i>{$cap_flag_label[$i]}</option>";
else
echo "<option value=$i>{$cap_flag_label[$i]}</option>";
}
echo "</select>";
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td>Discount ID</td>";
echo "<td><input type=\"text\" name=\"discount_id\" size=\"10\" value=\"$rows[discount_id]\"></td>";
echo "</tr>";
}
?>
</table>
<table width="400">
<tr>
<td>
<input type="hidden" name="tariffID" value="<?php echo $tariffID;?>">
<input type="submit" name="set" value="Set" style="width:40" class="button">&nbsp;
<input type="reset" name="reset" value="Reset" class="button">&nbsp;
<input type="button" name="return" value="Return" onclick=jacascript:location.href="./tariffBasic.php" class="button">&nbsp;
</td>
</tr>
</table>
</form>
<?php
adjust_content_tail();
?>
</body>
</html>