<?php
$PORTS[0] = array("name"=>"Pop3","value"=>"pop3","nr"=>"110");
$PORTS[1] = array("name"=>"Imap","value"=>"imap","nr"=>"143");
$PORTS[2] = array("name"=>"Pop3 SSL","value"=>"pop3/ssl","nr"=>"995");
$PORTS[3] = array("name"=>"Imap SSL","value"=>"imap/ssl","nr"=>"993");foreach ($PORTS as $i)
{
if ($_POST['DEFAULT_PORT']==$i['value']) $DEFAULT_PORT_NR = $i['nr'];
}
?><form method=post name=it action=listmenu.php>
<select name="DEFAULT_PORT" class=forms onchange="it.submit()">
<?
foreach ($PORTS as $i)
{
?>
<option value="<? echo $i["value"]; ?>"><? echo $i["name"]; ?></option>
<? } ?>
</select>
<input type="text" name="DEFAULT_PORT_NR" class=forms size=13 ></form>
<script>
document.it.DEFAULT_PORT.value="<?echo $_POST['DEFAULT_PORT'];?>";
document.it.DEFAULT_PORT_NR.value="<?echo $DEFAULT_PORT_NR;?>";
</script>
$PORTS[0] = array("name"=>"Pop3","value"=>"pop3","nr"=>"110");
$PORTS[1] = array("name"=>"Imap","value"=>"imap","nr"=>"143");
$PORTS[2] = array("name"=>"Pop3 SSL","value"=>"pop3/ssl","nr"=>"995");
$PORTS[3] = array("name"=>"Imap SSL","value"=>"imap/ssl","nr"=>"993");foreach ($PORTS as $i)
{
if ($_POST['DEFAULT_PORT']==$i['value']) $DEFAULT_PORT_NR = $i['nr'];
}
?><form method=post name=it action=listmenu.php>
<select name="DEFAULT_PORT" class=forms onchange="it.submit()">
<?
foreach ($PORTS as $i)
{
?>
<option value="<? echo $i["value"]; ?>"><? echo $i["name"]; ?></option>
<? } ?>
</select>
<input type="text" name="DEFAULT_PORT_NR" class=forms size=13 ></form>
<script>
document.it.DEFAULT_PORT.value="<?echo $_POST['DEFAULT_PORT'];?>";
document.it.DEFAULT_PORT_NR.value="<?echo $DEFAULT_PORT_NR;?>";
</script>
$PORTS[0] = array("name"=>"Pop3","value"=>"pop3","nr"=>"110");
$PORTS[1] = array("name"=>"Imap","value"=>"imap","nr"=>"143");
$PORTS[2] = array("name"=>"Pop3 SSL","value"=>"pop3/ssl","nr"=>"995");
$PORTS[3] = array("name"=>"Imap SSL","value"=>"imap/ssl","nr"=>"993");?>
<script language=javascript>
function changeit(){
document.it.DEFAULT_PORT_NR.value="110";
if(document.it.DEFAULT_PORT.value=='pop3')document.it.DEFAULT_PORT_NR.value="110";
if(document.it.DEFAULT_PORT.value=='imap')document.it.DEFAULT_PORT_NR.value="143";
if(document.it.DEFAULT_PORT.value=='pop3/ssl')document.it.DEFAULT_PORT_NR.value="995";
if(document.it.DEFAULT_PORT.value=='imap/ssl')document.it.DEFAULT_PORT_NR.value="993";
}
</script>
<form method=post name=it>
<select name="DEFAULT_PORT" class=forms onchange="changeit();">
<?
foreach ($PORTS as $i)
{
?>
<option value="<? echo $i["value"]; ?>"><? echo $i["name"]; ?></option>
<? } ?>
</select>
<input type="text" name="DEFAULT_PORT_NR" value=110 class=forms size=3 ></form>
不用我写的这么麻烦.