本帖最后由 lyp71887188 于 2009-08-25 11:11:23 编辑

解决方案 »

  1.   


    <?php
    include_once("libs/adodb/adodb.inc.php");
    // 创建一个mysql连接实例对象
    $db = NewADOConnection("mysql");
    // 打开一个数据库连接
    $db->Connect("localhost", "root", "root", "mysql") or die("Unable to connect");
    // 构造并执行一个查询
    $query = "SELECT * FROM email_class";
    $result = $db->GetAll($query) or die("Error in query: $query. " . $db->ErrorMsg());
    // 清除无用的对象
    $db->Close();
    // 可以使用print_r打印该数组的内容
    // print_r($result); exit(0);
    // 遍历记录集,显示列的内容
    foreach ($result as $row){
       echo $row[1] . " - " . $row[2] . "\n";
    }
    // 取得和显示返回的记录行数
    echo "\n[" . sizeof($result) . " 行记录被返回]\n";
    ?>
    由ADODB类库中GetAll函数取得的数组与smarty模板的foreach配合放入你的 <select id="hao_mail_options"><option>  </select>中在写你的每一个对应的action就可以了!!!!
      

  2.   

    163的邮箱 也是有form表单的呀。只要将数据跳转到163的判断页面就OK了可以再后台判断啊.
      

  3.   


    谢谢楼上的,我试了直接提交到action="http://reg.163.com/login.jsp,也登录了,但只到了首页http://reg.163.com/Main.jsp,没能直接进到邮箱,
      

  4.   


    <html>
    <head></head>
    <body>
    <?php
    include_once("libs/adodb/adodb.inc.php");

    // 创建一个mysql连接实例对象
    $db = NewADOConnection("mysql");

    // 打开一个数据库连接
    $db->Connect("localhost", "root", "root", "library") or die("Unable to connect!");

    // 构造并执行一个查询
    $query = "SELECT title, id FROM library";
    $result = $db->Execute($query) or die("Error in query: $query. " . $db->ErrorMsg());

    //显示HTML下拉列表菜单
    echo $result->GetMenu("library", '', false);

    // 关闭数据库连接
    $db->Close();
    ?>
    </body>
    </html>action="http://reg.163.com/login.jsp,你有没有正确的选择好要传入的参数呢??不传入系统要验证的参数,怎么让你login呢????
      

  5.   

    你需要去学习下http协议和php手册的curl模块。