下拉菜单12个   库是1.txt   库里12行     库里数据按行算与下接菜单一一对应。例如:当选下拉菜单1时,子时(23点到凌晨1点前) 点提交按钮。左眼跳显示1意外之喜降临
右眼跳有人请你吃饭
以此类推。谢谢我写了一下代码。 有些地方不会写了   高人指点一下最好帮我补全。。谢谢<form action="index.php" method="post">
<select name="month">
<option value="1"<?php if(isset($_POST["month"]) && $_POST["month"] == "子时(23点-凌晨1点前)") echo 'selected="selected"';?>>子时(23点-凌晨1点前)</option>
<option value="2"<?php if(isset($_POST["month"]) && $_POST["month"] == "丑时(1点-凌晨3点前)")echo 'selected="selected"';?>>丑时(1点-凌晨3点前)</option>
<option value="3"<?php if(isset($_POST["month"]) && $_POST["month"] == "寅时(3点-凌晨5点前)") echo 'selected="selected"';?>>寅时(3点-凌晨5点前)</option>
<option value="4"<?php if(isset($_POST["month"]) && $_POST["month"] == "卯时(5点-上午7点前)") echo 'selected="selected"';?>>卯时(5点-上午7点前)</option>
<option value="5"<?php if(isset($_POST["month"]) && $_POST["month"] == "辰时(7点-上午9点前)") echo 'selected="selected"';?>>辰时(7点-上午9点前)</option>
<option value="6"<?php if(isset($_POST["month"]) && $_POST["month"] == "巳时(9点-上午11点前)") echo 'selected="selected"';?>>巳时(9点-上午11点前)</option>
<option value="7"<?php if(isset($_POST["month"]) && $_POST["month"] == "午时(11点-中午13点前)") echo 'selected="selected"';?>>午时(11点-中午13点前)</option>
<option value="8"<?php if(isset($_POST["month"]) && $_POST["month"] == "未时(13点-下午15点前)") echo 'selected="selected"';?>>未时(13点-下午15点前)</option>
<option value="9"<?php if(isset($_POST["month"]) && $_POST["month"] == "申时(15点-下午17点前)") echo 'selected="selected"';?>>申时(15点-下午17点前)</option>
<option value="10"<?php if(isset($_POST["month"]) && $_POST["month"] == "酉时(17点-下午19点)") echo 'selected="selected"';?>>酉时(17点-下午19点)</option>
<option value="11"<?php if(isset($_POST["month"]) && $_POST["month"] == "戌时(19点-晚上21点前)") echo 'selected="selected"';?>>戌时(19点-晚上21点前)</option>
<option value="12"<?php if(isset($_POST["month"]) && $_POST["month"] == "亥时(21点-晚上23点前)") echo 'selected="selected"';?>>亥时(21点-晚上23点前)</option>
</select>
<input type="submit" value="提交" />
</form>
<?
$month = $_POST['month'];
$filename = sprintf("1.txt");
}
echo "<table width=\"500\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#C5D5C5\" align=\"center\"><tr><td><table width=\"100%\" border=\"0\" cellpadding=\"8\" cellspacing=\"1\">";
echo "<tr><td bgcolor=\"#F5F5F5\" align=\"center\" width=\"60\">时刻</td><td bgcolor=\"#FFFFFF\" style='font-size: 14px; font-weight: bold; color: #F00;'>$month</td></tr><tr><td bgcolor=\"#F5F5F5\" align=\"center\">左眼跳</td><td bgcolor=\"#FFFFFF\" style=\"font-size: 14px;\">$lines[$i][0]</td></tr>";
echo "<tr><td bgcolor=\"#F5F5F5\" align=\"center\">右眼跳</td><td bgcolor=\"#FFFFFF\" style='font-size: 14px;'>$lines[$i][1]</td>";echo "</tr></table></td></tr></table>";
?>

解决方案 »

  1.   

    呵呵,看了楼主的提问我终于知道那些猜谜是咋回事了建立eays.php,内容如下:if(isset($_GET['key']))
    {
        $file = 'file.txt';    $key = intval($_GET['key']);
        $keys = range(1, 12, 1);
        $values = file($file);
        $arr = array_combine($keys, $values);
        $arrData = array('status' => '0'); // status为0代表成功
        if(isset($arr[$key]))
        {
            $arrData = array('status' => '0', 'data' => explode(' ', $arr[$key]));
        }
        else
        {
            $arrData = array('status' => '1'); // status为1代表失败
        }
        $jsonData = json_encode($arrData);
        exit($jsonData);
    }
    建立file.txt文件,内容如下:
    有意外之喜 有人请你吃饭
    有财 失财
    有好运 有坏运
    失财 失财
    失财 失财
    失财 失财
    失财 失财
    失财 失财
    有财 失财
    有财 失财
    有财 失财
    有财 失财建立eays.html文件,内容如下:
    <script src="jquery.js"></script>
    <script>
    function getData()
    {
    $.get("index.php", {"key": $("#key").val()}, function(data){
    data = eval("(" + data + ")");
    if(data.status == "0")
    {
    $("#left").html(data.data[0]);
    $("#right").html(data.data[1]);
    }
    else
    {
    alert("你的时刻不属于这个世界,恭喜你穿越了。");
    }
    });
    }
    </script><select id="key">
    <option value="1">子时(23点-凌晨1点前)</option>
    <option value="2">丑时(1点-凌晨3点前)</option>
    <option value="3">寅时(3点-凌晨5点前)</option>
    <option value="4">卯时(5点-上午7点前)</option>
    <option value="5">辰时(7点-上午9点前)</option>
    <option value="6">巳时(9点-上午11点前)</option>
    <option value="7">午时(11点-中午13点前)</option>
    <option value="8">未时(13点-下午15点前)</option>
    <option value="9">申时(15点-下午17点前)</option>
    <option value="10">酉时(17点-下午19点)</option>
    <option value="11">戌时(19点-晚上21点前)</option>
    <option value="12">亥时(21点-晚上23点前)</option>
    </select>
    <input type="button" value="提交" onclick="getData()"><table border="1" bordercolor="black" >
    <tr>
    <td>时刻</td>
    <td width="200"> - </td>
    </tr>
    <tr>
    <td>左眼跳</td>
    <td id="left"> - </td>
    </tr>
    <tr>
    <td>右眼跳</td>
    <td id="right"> - </td>
    </tr>
    </table>=========================================================
    注意eays.html中引用了jquery,你也可以不用jquery,这里为了用jquery的ajax
      

  2.   

    算了,直接弄个eays.php和eays.txt,就行了
    eays.php中内容:
    <?php
    // 首先建立.txt文件file.txt
    if(isset($_GET['key']))
    {
        $file = 'eays.txt';    $key = intval($_GET['key']);
        $keys = range(1, 12, 1);
        $values = file($file);
        $arr = array_combine($keys, $values);
        $arrData = array('status' => '0'); // status为0代表成功
        if(isset($arr[$key]))
        {
            $arrData = array('status' => '0', 'data' => explode(' ', $arr[$key]));
        }
        else
        {
            $arrData = array('status' => '1'); // status为1代表失败
        }
        $jsonData = json_encode($arrData);
        exit($jsonData);
    }
    ?>
    <script src="jquery.js"></script>
    <script>
    function getData()
    {
    $.get("eays.php", {"key": $("#key").val()}, function(data){
    data = eval("(" + data + ")");
    if(data.status == "0")
    {
    $("#left").html(data.data[0]);
    $("#right").html(data.data[1]);
    }
    else
    {
    alert("你的时刻不属于这个世界,恭喜你穿越了。");
    }
    });
    }
    </script><select id="key">
    <option value="1">子时(23点-凌晨1点前)</option>
    <option value="2">丑时(1点-凌晨3点前)</option>
    <option value="3">寅时(3点-凌晨5点前)</option>
    <option value="4">卯时(5点-上午7点前)</option>
    <option value="5">辰时(7点-上午9点前)</option>
    <option value="6">巳时(9点-上午11点前)</option>
    <option value="7">午时(11点-中午13点前)</option>
    <option value="8">未时(13点-下午15点前)</option>
    <option value="9">申时(15点-下午17点前)</option>
    <option value="10">酉时(17点-下午19点)</option>
    <option value="11">戌时(19点-晚上21点前)</option>
    <option value="12">亥时(21点-晚上23点前)</option>
    </select>
    <input type="button" value="提交" onclick="getData()"><table border="1" bordercolor="black" >
    <tr>
    <td>时刻</td>
    <td width="200"> - </td>
    </tr>
    <tr>
    <td>左眼跳</td>
    <td id="left"> - </td>
    </tr>
    <tr>
    <td>右眼跳</td>
    <td id="right"> - </td>
    </tr>
    </table>
      

  3.   

    kyzy_yy_pm  请看这里。这里没有一一对应。。其它都OK了。