2

编码:

$INIFile = parse_ini_file('config.ini');
echo '<center><form method="POST" action=""><br /><table class="specialtable">';
echo '<tr><td><font face="Verdana" color="white">Status:&nbsp;</font></td><td><select name="Status">
<option value="0">Offline</option>
<option value="1">Online</option>
</select></td></tr>';

.ini 文件:

Status = 1

这是我的代码。我怎样才能使它从 .ini 文件中读取第一个选项?

提前致谢。

这是一个需要做的例子,除了它不起作用。作为一个例子:

echo '<center><form method="POST" action=""><br /><table class="specialtable">';
echo '<tr><td><font face="Verdana" color="white">Status:&nbsp;</font></td><td><select name="Status">
switch('.$INIFile["Status"].')
{
case 0: <option value="0">Off</option>; break;
case 1: <option value="1">On</option>; break;
}
<option value="0">Offline</option>
<option value="1">Online</option>
</select></td></tr>';
4

2 回答 2

0
$INIFile = parse_ini_file('config.ini');
echo '<center><form method="POST" action=""><br /><table class="specialtable">';
echo '<tr><td><font face="Verdana" color="white">'.$INIFile["Status"].':&nbsp;</font></td><td><select name="Status">
<option value="0">Offline</option>
<option value="1">Online</option>
</select></td></tr>';

EDIT

$INIFile = parse_ini_file('config.ini');
echo '<center><form method="POST" action=""><br /><table class="specialtable">';
echo '<tr><td><font face="Verdana" color="white">Status:&nbsp;</font></td><td><select name="Status">';
switch($INIFile["Status"])
{
case 0: echo '<option value="0">Off</option>'; break;
case 1: echo '<option value="1">On</option>'; break;
}
echo '<option value="0">Offline</option>
      <option value="1">Online</option>
      </select></td></tr>';
于 2012-12-20T02:00:46.270 回答
0
$opts = array();     

echo '<select>';

switch($INIFile['Status']):
    case '0': 
        $opts['value'] = '0';
        $opts['text'] = 'Offline';
        break;
    case '1' :
       $opts['value'] = '1';
       $opts['text'] = 'Online';
       break;
endswitch;

echo '<option value="'.$opts['value'].'">'.$opts['text'].'</option>';
echo '</select>';
于 2012-12-20T02:19:00.010 回答