源代码如下(没做完的):
<?php
require '../include/common_inc.php';//导入服务器函数文件
//$ObjectMyClass=mysql_class();//获取数据库操作类对象
$action=$_REQUEST["action"];//数据操作类型
$mid=$_REQUEST["mid"];//排序ID
$puttime=time();
if($action=="addnew"){
if(addform($_POST,"f_message_system")){
showerror("短信添加成功",1,"message_system_add.php");
}else{
showerror("短信添加失败",1,"message_system_add.php"); }
}elseif($action=="edit"){//更新数据
if(updateform($_POST,"f_message_system","mid",$mid)>0){ showerror("信息修改成功!",2,"message_system_add.php?mid=$mid"); }else{ showerror("信息修改失败!",2,"message_system_add.php?mid=$mid");
}
}
if($mid){
$sql = "select * from f_message_system where mid = ".$mid."limit 1";
$result_yoho = $ObjectMyClass->query($sql);
$ObjectAss=mysql_fetch_object($result_yoho);}else{
$action = "addnew";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8>">
<title>群发短消息</title>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<link href="../skin/system.css" rel="stylesheet" type="text/css">
<script type="text/javaScript" src="../js/common.js"></script>
<script type="text/javaScript" src="../js/admin.js"></script>
<script type="text/javaScript" src="../js/jquery.min.js"></script>
<script type="text/javaScript" src="../js/css.js"></script>
</head><script type="text/javascript" src="../js/validator.js"></script>
<form method="post" name="myform" action="?action=<?=$action?>&mid=<?=$mid?>">
<table cellpadding="0" cellspacing="1" class="table_form">
<caption>群发短消息</caption>
<tr>
<th width="20%"><strong>发送到:</strong></th>
<td>
<input type="radio" name="senderid" value="<?=$ObjectAss->senderid&$senderid=1?>" checked onclick="$('#roleid').hide();$('#groupid').show();" /> 按用户组
<input type="radio" name="senderid" value="<?=$ObjectAss->senderid&$senderid=0?>" onclick="$('#groupid').hide();$('#roleid').show();" /> 按角色 </td>
</tr>
<tr>
<th><strong>会员组:</strong></th>
<td>
<select name="groupid" id="groupid" size="1" >
<option value="all" >所有用户</option>
<option value="管理员" >管理员</option>
<option value="游客" >游客</option>
<option value="待邮件验证" >待邮件验证</option>
<option value="待审核" >待审核</option>
<option value="注册会员" >注册会员</option>
</select>
<select name="roleid" id="roleid" style="display:none" >
<option value="超级管理员" >超级管理员</option>
<option value="总编" >总编</option>
<option value="栏目编辑" >栏目编辑</option>
<option value="设计师" >设计师</option>
<option value="财务人员" >财务人员</option>
</select> </td>
</tr>
<tr>
<th><strong>标题:</strong></th>
<td><input type="text" name="title" id="title" size="60" require="true" value="<?=$ObjectAss->title?>" datatype="require|limit" min="1" max="80" msg="标题不能空|标题长度必须在1到80个字符之间" /></td>
</tr>
<th width="20%" size= name="text" type="text" value="edit"> <font color="red">*</font> <strong>内容</strong> <br/>
<br/><br/>
<label></th>
<td>
<?php
include( "../../fckeditor/fckeditor.php" ) ; //加载文件
$oFCKeditor = new FCKeditor ( 'text') ; //创建一个FCKeditor对象 ID为text
$oFCKeditor -> BasePath = "../../fckeditor/" ; //设置FCKeditor路径
$oFCKeditor -> Value = '' ; //设置默认值
$oFCKeditor->Height = '400'; //高度
$oFCKeditor -> Create () ; //创建。注意:若用到模板(如smarty)则$fck = $oFCKeditor->CreateHtml();然后把$fck抛给模板
?>
<img src="../skin/images/editor_add.jpg" title='增加编辑器高度' tag='1' onclick="return editfck(1,'text');"/> <img src="../skin/images/editor_diff.jpg" title='减少编辑器高度' tag='0' onclick="return editfck(0,'text');"/>
</td>
</tr>
<tr>
<th><strong>发布时间</strong></th>
<td><input type="text" name="puttime" id="puttime" size="30" require="true" value="<?=formatdate(1,$ObjectAss->puttime,"-")?>" datatype="require|limit" min="1" max="80" msg="标题不能空|标题长度必须在1到80个字符之间" /></td>
</tr>
<tr>
<th><strong>发信人</strong></th>
<td><input type="text" name="senderid" id="senderid" size="50" require="true" /></td>
</tr>
<th><strong>同时发送邮件:</strong></th>
<td><input type="checkbox" name="send" value="1" /> 是</td>
</tr>
<tr>
<th><strong>每轮最大发送数:</strong></th>
<td><input type="text" name="sendnumber" value="100" size="4" /></td>
</tr>
<tr>
<th> </th>
<div class="button_box">
<td>
<input type="submit" class="button_style" name="dosubmit" value=" 确定 " />
<input class="button_style" type="reset" name="reset" value=" 重置 " />
</td>
</div>
</tr>
</table>
</form>
<table cellpadding="0" cellspacing="1" class="table_info">
<caption>注意事项</caption>
<tr>
<td>
1,选择群发邮件会增加服务器的压力,请慎重使用。<br />
2,发送邮件的发信地址会使用当前发送短消息人的邮件地址。
</td>
</tr>
</table>
</body>
</html>
<script language="javascript">
$().ready(function() {
$('form').checkForm(1);
});
</script>
请高手解答下,接下来要怎么做好点?万分感谢!
<?php
require '../include/common_inc.php';//导入服务器函数文件
//$ObjectMyClass=mysql_class();//获取数据库操作类对象
$action=$_REQUEST["action"];//数据操作类型
$mid=$_REQUEST["mid"];//排序ID
$puttime=time();
if($action=="addnew"){
if(addform($_POST,"f_message_system")){
showerror("短信添加成功",1,"message_system_add.php");
}else{
showerror("短信添加失败",1,"message_system_add.php"); }
}elseif($action=="edit"){//更新数据
if(updateform($_POST,"f_message_system","mid",$mid)>0){ showerror("信息修改成功!",2,"message_system_add.php?mid=$mid"); }else{ showerror("信息修改失败!",2,"message_system_add.php?mid=$mid");
}
}
if($mid){
$sql = "select * from f_message_system where mid = ".$mid."limit 1";
$result_yoho = $ObjectMyClass->query($sql);
$ObjectAss=mysql_fetch_object($result_yoho);}else{
$action = "addnew";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8>">
<title>群发短消息</title>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<link href="../skin/system.css" rel="stylesheet" type="text/css">
<script type="text/javaScript" src="../js/common.js"></script>
<script type="text/javaScript" src="../js/admin.js"></script>
<script type="text/javaScript" src="../js/jquery.min.js"></script>
<script type="text/javaScript" src="../js/css.js"></script>
</head><script type="text/javascript" src="../js/validator.js"></script>
<form method="post" name="myform" action="?action=<?=$action?>&mid=<?=$mid?>">
<table cellpadding="0" cellspacing="1" class="table_form">
<caption>群发短消息</caption>
<tr>
<th width="20%"><strong>发送到:</strong></th>
<td>
<input type="radio" name="senderid" value="<?=$ObjectAss->senderid&$senderid=1?>" checked onclick="$('#roleid').hide();$('#groupid').show();" /> 按用户组
<input type="radio" name="senderid" value="<?=$ObjectAss->senderid&$senderid=0?>" onclick="$('#groupid').hide();$('#roleid').show();" /> 按角色 </td>
</tr>
<tr>
<th><strong>会员组:</strong></th>
<td>
<select name="groupid" id="groupid" size="1" >
<option value="all" >所有用户</option>
<option value="管理员" >管理员</option>
<option value="游客" >游客</option>
<option value="待邮件验证" >待邮件验证</option>
<option value="待审核" >待审核</option>
<option value="注册会员" >注册会员</option>
</select>
<select name="roleid" id="roleid" style="display:none" >
<option value="超级管理员" >超级管理员</option>
<option value="总编" >总编</option>
<option value="栏目编辑" >栏目编辑</option>
<option value="设计师" >设计师</option>
<option value="财务人员" >财务人员</option>
</select> </td>
</tr>
<tr>
<th><strong>标题:</strong></th>
<td><input type="text" name="title" id="title" size="60" require="true" value="<?=$ObjectAss->title?>" datatype="require|limit" min="1" max="80" msg="标题不能空|标题长度必须在1到80个字符之间" /></td>
</tr>
<th width="20%" size= name="text" type="text" value="edit"> <font color="red">*</font> <strong>内容</strong> <br/>
<br/><br/>
<label></th>
<td>
<?php
include( "../../fckeditor/fckeditor.php" ) ; //加载文件
$oFCKeditor = new FCKeditor ( 'text') ; //创建一个FCKeditor对象 ID为text
$oFCKeditor -> BasePath = "../../fckeditor/" ; //设置FCKeditor路径
$oFCKeditor -> Value = '' ; //设置默认值
$oFCKeditor->Height = '400'; //高度
$oFCKeditor -> Create () ; //创建。注意:若用到模板(如smarty)则$fck = $oFCKeditor->CreateHtml();然后把$fck抛给模板
?>
<img src="../skin/images/editor_add.jpg" title='增加编辑器高度' tag='1' onclick="return editfck(1,'text');"/> <img src="../skin/images/editor_diff.jpg" title='减少编辑器高度' tag='0' onclick="return editfck(0,'text');"/>
</td>
</tr>
<tr>
<th><strong>发布时间</strong></th>
<td><input type="text" name="puttime" id="puttime" size="30" require="true" value="<?=formatdate(1,$ObjectAss->puttime,"-")?>" datatype="require|limit" min="1" max="80" msg="标题不能空|标题长度必须在1到80个字符之间" /></td>
</tr>
<tr>
<th><strong>发信人</strong></th>
<td><input type="text" name="senderid" id="senderid" size="50" require="true" /></td>
</tr>
<th><strong>同时发送邮件:</strong></th>
<td><input type="checkbox" name="send" value="1" /> 是</td>
</tr>
<tr>
<th><strong>每轮最大发送数:</strong></th>
<td><input type="text" name="sendnumber" value="100" size="4" /></td>
</tr>
<tr>
<th> </th>
<div class="button_box">
<td>
<input type="submit" class="button_style" name="dosubmit" value=" 确定 " />
<input class="button_style" type="reset" name="reset" value=" 重置 " />
</td>
</div>
</tr>
</table>
</form>
<table cellpadding="0" cellspacing="1" class="table_info">
<caption>注意事项</caption>
<tr>
<td>
1,选择群发邮件会增加服务器的压力,请慎重使用。<br />
2,发送邮件的发信地址会使用当前发送短消息人的邮件地址。
</td>
</tr>
</table>
</body>
</html>
<script language="javascript">
$().ready(function() {
$('form').checkForm(1);
});
</script>
请高手解答下,接下来要怎么做好点?万分感谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货