|
|
|
转载老外编写的一个maillist源代码
作者:佚名 来源:本站教程 点击: 日期:2007-01-11 |
|
admin.php3
<?
INCLUDE("layout.inc.php3");
INCLUDE("config.inc.php3");
INCLUDE("./lang/$language.inc.php3");
print_header("$admin_name");
print_navbar();
$string=implode($argv," ");
$string2=explode("&",$string);
if($string=='')
{
echo"
<p align=center>$program_name Version: $ver<br><br>Administration:</p>
<form method=POST action=\"admin.php3?admin\">
<table border=0 width=50%>
<tr><td>$admin_username:</td><td><input type=text name=adminuser1></td></tr>
<tr><td>$admin_password:</td><td><input type=password name=adminpass1></td></tr>
<tr><td></td><td><input type=submit value=\"$send\"><input type=reset value=$reset></td></tr>
</table>
</form>
";
}
else if($string=='admin')
{
if($adminuser1==$adminuser)
{
if($adminpass1==$adminpass)
{
echo"
<p align=center>$admin_name:</p>
<a href=\"admin.php3?send&$adminuser1&$adminpass1\">$send_mail</a><br><br>
<a href=\"admin.php3?users&$adminuser1&$adminpass1\">$show_users</a><br><br>
<a href=\"admin.php3?delall&$adminuser1&$adminpass1\">$del_table</a><br><br>
<a href=\"tablecreator.php3\">$create_table</a>
";
}
else { echo"$noaccess"; }
}
else { echo"$noaccess"; }
}
else if($string2[0]=='delall')
{
if($string2[1]==$adminuser)
{
if($string2[2]==$adminpass)
{
$query="DROP TABLE $maillist_table";
mysql_db_query($database_name,$query,$conn) or die("$cant_del_table");
echo"$table_deleted";
}
else { echo"$noaccess"; }
}
else { echo"$noaccess"; }
}
else if($string2[0]=='users')
{
if($string2[1]==$adminuser)
{
if($string2[2]==$adminpass)
{
echo"
$headline_users<br><br>
<table border=0 width=100% cellspacing=1><tr bgcolor=\"#000084\"><td width=25%>Name:</td><td width=25%>$prename:</td><td width=25%>E-Mail</td><td width=25%> </td></tr>
";
$query="SELECT * from $maillist_table";
$result=mysql_db_query($database_name,$query,$conn) or die("$database_error");
while($data=mysql_fetch_row($result))
{
echo"<tr bgcolor=\"#0000A0\"><td>$data[0]</td><td>$data[1]</td><td>$data[2]</td><td><a href=\"admin.php3?deluser&$string2[1]&$string2[2]&$data[2]\">$delete</td></tr>";
}
echo"
</table>
";
}
else { echo"$noaccess"; }
}
else { echo"$noaccess"; }
}
else if($string2[0]=='deluser')
{
if($string2[1]==$adminuser)
{
if($string2[2]==$adminpass)
{
$query="DELETE FROM $maillist_table WHERE email='$string2[3]'";
mysql_db_query($database_name,$query,$conn) or die("$string2[3] $could_not_be_deleted");
echo"$string2[3] has_been_deleted";
}
else { echo"$noaccess"; }
}
else { echo"$noaccess"; }
}
else if($string2[0]=='send')
{
if($string2[1]==$adminuser)
{
if($string2[2]==$adminpass)
{
echo"
$send_mail:<br><br>
<form method=POST action=admin.php3?sendmail&$string2[1]&$string2[2]>
$topic:<br><input type=text name=subject><br>
$message:<br><textarea rows=20 cols=50 name=text wrap=physical></textarea><br>
<input type=submit value=\"$send\"><input type=reset value=\"$reset\">
";
}
else { echo"$noaccess"; }
}
else { echo"$noaccess"; }
}
else if($string2[0]=='sendmail')
{
if($string2[1]==$adminuser)
{
if($string2[2]==$adminpass)
{
$query="SELECT * FROM $maillist_table";
$result=mysql_db_query($database_name,$query,$conn) or die("$database_error");
while($data=mysql_fetch_row($result))
{
mail("$data[2]","$subject","$text","From: $from\nX-Mailer: $mailer\nReply-To: $reply\n") or die("$send_error");
}
echo"
&n
|
|
|
|
【文章评论】
【收藏本文】
【推荐好友】
【打印本文】
【论坛讨论】 |
相关文章: |
|
|
文章评论:(条) |
|
|
|
|
责任编辑:一分 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。 |
|