dsoframer保存文档到服务器问题

不想起名字啊啊 不想起名字啊啊 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在dsoframer保存文档到服务器时,我采用如下写法
oframe.HttpInit();
//增加Post变量
oframe.HttpAddPostString("ID","111.ppt");
//上传打开的文件
oframe.HttpAddPostCurrFile("FileData", "aa.doc");
//执行上传动作
oframe.HttpPost("http://127.0.0.1:8080/officeonline/office/savedc.php");

在savedc.php页面采用如下写法:
<?php

$file = fopen("a.txt","w");
fputs($file,"Hello World. Testing!");


$aa =$_POST["ID"];

file_put_contents("test.txt",$aa);
fputs($file,$aa);


if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
fputs($file,"erreo");
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";
fputs($file," 3333 ".$_FILES["file"]["type"]);
if (file_exists("upload/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"]);
echo "Stored in: " . "upload/" . $_FILES["file"]["name"];


}

}


fclose($file);

?>

代码中使用a.txt记录代码运行情况的,结果是:Hello World. Testing!111.ppt 3333
即代码运行到 输出$_FILES["file"]["name"],这些值都是空的。
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
不想起名字啊啊
PHP 20,393 成员 19,654 内容