gpt4 book ai didi

php实现将上传word文件转为html的方法

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章php实现将上传word文件转为html的方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例讲述了html">php实现将上传word文件转为html的方法。分享给大家供大家参考。具体实现方法如下:

上传页面:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=gb2312" />
< title >文件上传</ title >
</ head >
< body >
   < form action = "receivefile.php" method = "post" enctype = "multipart/form-data" >
   < input type = "file" name = "filename" />
   < input type = "submit" />
   </ form >
</ body >
</ html >

接收页面:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns= "http://www.w3.org/1999/xhtml" >
<head>
<meta http-equiv= "Content-Type" content= "text/html; charset=gb2312" />
<title>接收上传文件</title>
<?php
   $conn = @ new COM( "ADODB.Connection" );
   $connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath ( "person.mdb" );
   $conn ->Open( $connstr );
   $uploaddir = 'uploads/' ;
   if (! is_dir ( $uploaddir )){
     mkdir ( $uploaddir );
   }
   $filename = $_FILES [ 'filename' ][ 'name' ];
   $filename = substr ( $_FILES [ 'filename' ][ "name" ],0, strpos ( $_FILES [ 'filename' ][ "name" ], "." ));
   echo $filename ;
   echo "<br>" ;
   $uploadfile = $uploaddir . $filename . substr ( $_FILES [ 'filename' ][ "name" ], strpos ( $_FILES [ 'filename' ][ "name" ], "." ));
   //目录名.文件名.后缀名
   echo $uploadfile ;
   echo "<br>" ;
   $temploadfile = $_FILES [ 'filename' ][ 'tmp_name' ];
   echo $temploadfile ;
   echo "<br>" ;
   move_uploaded_file( $temploadfile , $uploadfile ); //移动文件
   $path = $_SERVER [ 'SCRIPT_FILENAME' ];
   $filepath = $_SERVER [ "PHP_SELF" ];
   $path = substr ( $path ,0, strpos ( $path , $filepath ));
   echo $path ;
   echo "<br>" ;
   echo $filepath ;
   $htmlpath = $path . "/shiyan4/" . $uploadfile ;
   echo "<br>" ;
   echo $htmlpath ;
   word2html( $htmlpath );
   //$query =@mysql_query( "Insert into $username(fname,file)values('$filename','$uploadfile')")or die("error");
?>
<?php
  //http://tieba.baidu.com/f?kz=13975389
  function word2html( $wfilepath )
  {
    $word = new COM( "Word.Application" ) or die ( "无法打开 MS Word" );
    $word ->visible = 1 ;
    $word ->Documents->Open( $wfilepath ) or die ( "无法打开这个文件" );
    $htmlpath = substr ( $wfilepath ,0,-4);
    $word ->ActiveDocument->SaveAs( $htmlpath ,8);
    $word ->quit(0);
  }
  print ( "Word转html完成!" );
?>
</head>
<body>
</body>
</html>

希望本文所述对大家的php程序设计有所帮助.

最后此篇关于php实现将上传word文件转为html的方法的文章就讲到这里了,如果你想了解更多关于php实现将上传word文件转为html的方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com