php客户端内容上传(cms)

时间:2010-07-21 04:22:01

标签: php content-management-system upload

我正在建立一个基于php的网站,想知道是否有办法允许我的客户从word文档(或任何word文件)上传他们的内容?

上传应该替换(或添加)内容到页面,允许她更新她的内容。我知道这是某种cms,但我不知道从哪里开始。

我目前有一个使用此代码的article.php页面:

<?php

$thisPage="Writing";

include("header.php");


$page = $_GET['article'];
$file = "articles/".$page.".html";
if(file_exists($file)) {
  include($file);
} else {
  print "404 Error. Page does not exist";
}

function IsSafeInclude($x) {
    if(strpos($x, "/../") !== false || strpos($x, "../") === 0 || strpos($x, "/..") == (strlen($x) - 3) || $x == '..')
        return false;
    else
        return true;
}

include("html/articles-left.html");

include("footer.php");

?>

$ page函数允许我链接单击时加载的不同html文件。我想要做的是允许客户上传/更新她的不同文章到网站。使其易于使用。

以下是该网站的链接:here

非常感谢!

gdinari

1 个答案:

答案 0 :(得分:2)

你所要求的是非平凡的,而且你提出的问题可能应该从更简单的事情开始,比如textarea,并教会客户如何从其他文档中复制/粘贴文本。

  1. 以html simple textarea
  2. 开头
  3. 尝试使用TinyMCE进行改进,同时保持优雅降级
  4. 添加文件上传器和read that .DOC file并将其传递到文本区域