求实现此功能的源程序,望高手不吝赐教。邮箱[email protected]

解决方案 »

  1.   

    这个问题不是弱问题,不是一时三刻可以解决的..要用到的技术
    js弹出窗口,PHP读文件.
      

  2.   

    HTML部分:(1.html)
    //这里并没做那个什么弹出效果,因为这个功能不是必要的,你想实现,先把最基本的做好
    =====================================
    <form method="POST" action="">
    <input type='file' name="filepath" value="" /><input type="submit" name="_submit" value="导入文件" />
    </from>
    PHP部分:(1.php)
    =====================================
    <?php
    if(isset($_POST['_submit'])){
        $filepath = $_POST['filepath'];
        //字段间隔符(你要明白,你的文本文件中,每个字段之间的分隔符是什么)
        $t = '\t';    /**连接数据库**/
        ......
        ......
        /**连接数据库 end**/    $sql = "LOAD DATA INFILE '$filepath' INTO TABLE `tbl_name` FIELDS TERMINATED BY '$t'";
        mysql_query($sql);
    }
    ?>跟这上面这个思路走,剩下的你自己写吧
      

  3.   

    我试了一下 前面用<form method="POST" action=""> 
    <input type='file' name="filepath" value="" /> <input type="submit" name="_submit" value="导入文件" /> 
    </from> 
     可以实现窗口 写入代码我是这样的
    if(isset($_POST['src'])){ 
    $filepath = $_POST['filepath'];
    $handle = fopen ($filepath, "r");
    $rs=$conn->Execute($sql);
    $rows=file($handle);
    $total_rows    = count($rows);
    for($i=0;$i<=$total_rows-1;$i++)
    {
      $data =explode(",",$rows[$i]);
    $sql = "insert into np_test values('".$data."')";
    $rs=$conn->Execute($sql);}可是老接收不到文件路径,要怎么处理叻,哪位高手看看
      

  4.   

    这个文件附件可能要用到流你用$_POST可能取不到值
      

  5.   

     
     //首先要上传文件到服务器吧,修改form
     <form method="POST" action="" enctype="multipart/form-data" >
      <input type='file' name="filepath" value="" /> //从$_FILES里读取上传到服务器的临时文件,然后用file_get_contents读取文件内容,然后执行.