求助各位高手:为什么我的上传在WINDOWS下能正常运行,放到UNIX下就不能上传了? 令你的WINDOWS机器上的php.ini中register_globals=off然后在本机调试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ///////// upload3.php如下<?phpinclude("./includes/functions_custom.php");include("./config.php"); $con=@sybase_connect($sybaseserver,$sybaseuser,$sybasepsd) or die("无法建立数据库链接");//链接数据库 $connect=@sybase_select_db( $dbname1,$con); ?><HTML><HEAD><TITLE>文件上载代码</TITLE></HEAD><BODY><?$UploadAction=0;$TimeLimit=60; /*设置超时限制时间缺省时间为 30秒设置为0时为不限时 */set_time_limit($TimeLimit);echo $_POST["UploadFile"]."<br>"; ////输出为空值echo $_POST["pid"]."<br>"; ////输出为空值If(($UploadFile != "none") || ($UploadFile != "")){$UploadPath = AddSlashes(dirname($PATH_TRANSLATED))."/zzdata/omcbo/web/up/"; echo $UploadPath;//上载文件存放路径$FileName = $UploadPath.$UploadFile; //上载文件名if($UploadFile_size <1024) //上载文件大小{$FileSize = (string)$UploadFile_size."字节";}elseif($UploadFile_size <(1024 * 1024)){$FileSize = number_format((double)($UploadFile_size / 1024), 1)."KB";}else{$FileSize = number_format((double)($UploadFile_size/(1024*1024)),1)."MB";}if(!file_exists($FileName)){ if(copy($UploadFile,$FileName)) { echo "文件".$UploadFile."(".$FileSize.")上载成功!"; $SQL="update ptnmc.PACT_DATA set TEXT_LINK='$UploadFile' where ID=$pid "; echo $SQL; $rs=@sybase_query($SQL,$con) or die("更新数据失败\n"); } else { echo "文件".$UploadFile."上载失败!"; } unlink($UploadFile);}else{echo "文件".$UploadFile."已经存在!";}}else{echo "你没有选择任何文件上载!";}set_time_limit(30); //恢复缺省超时设置?><BR><A HREF = "upload2.php">返回</A></BODY></HTML>请帮忙看看,这个值为空呀!echo $_POST["UploadFile"]."<br>"; ////输出为空值echo $_POST["pid"]."<br>"; ////输出为空值 echo $UploadFile."<br>"; 显示结果为Array,不知什么原因 你表单中不是UploadFile_name吗?file也不是用$_POST,试用$_FILES数组 戴尔win7系统安装appserv安装不了,急!!! 一个php文件中的undefined index怎么去除 看看这句代码是什么意思 for循环导出数据重复问题 ●查php网页的"大图精览"功能~~~其“放大镜”功能(Flash插件)调用的图片的真实地址~~~~~~¥¥¥酬谢!● PHP可以直接显示TIF格式的文件吗? ereg()匹配问题! 请大家看看我编的一个分页函数(里面没有库操作)(好意见给分) 100分寻求session的解决方法 用jquery来给图片加链接 为什么我生成的gif缩略图不动了? 想找一个像CSDN或者,163,SOHU的论坛,这种左右格式的论坛源代码
include("./includes/functions_custom.php");
include("./config.php");
$con=@sybase_connect($sybaseserver,$sybaseuser,$sybasepsd) or die("无法建立数据库链接");//链接数据库
$connect=@sybase_select_db( $dbname1,$con);
?>
<HTML>
<HEAD>
<TITLE>文件上载代码</TITLE>
</HEAD>
<BODY>
<?
$UploadAction=0;$TimeLimit=60; /*设置超时限制时间
缺省时间为 30秒
设置为0时为不限时 */
set_time_limit($TimeLimit);echo $_POST["UploadFile"]."<br>"; ////输出为空值
echo $_POST["pid"]."<br>"; ////输出为空值
If(($UploadFile != "none") || ($UploadFile != ""))
{$UploadPath = AddSlashes(dirname($PATH_TRANSLATED))."/zzdata/omcbo/web/up/"; echo $UploadPath;
//上载文件存放路径
$FileName = $UploadPath.$UploadFile; //上载文件名if($UploadFile_size <1024) //上载文件大小
{
$FileSize = (string)$UploadFile_size."字节";
}
elseif($UploadFile_size <(1024 * 1024))
{
$FileSize = number_format((double)($UploadFile_size / 1024), 1)."KB";
}
else
{
$FileSize = number_format((double)($UploadFile_size/(1024*1024)),1)."MB";
}if(!file_exists($FileName))
{
if(copy($UploadFile,$FileName))
{
echo "文件".$UploadFile."(".$FileSize.")上载成功!";
$SQL="update ptnmc.PACT_DATA set TEXT_LINK='$UploadFile' where ID=$pid ";
echo $SQL;
$rs=@sybase_query($SQL,$con) or die("更新数据失败\n"); }
else
{
echo "文件".$UploadFile."上载失败!";
}
unlink($UploadFile);
}
else
{
echo "文件".$UploadFile."已经存在!";
}
}
else
{
echo "你没有选择任何文件上载!";
}
set_time_limit(30); //恢复缺省超时设置
?>
<BR><A HREF = "upload2.php">返回</A>
</BODY>
</HTML>请帮忙看看,这个值为空呀!
echo $_POST["UploadFile"]."<br>"; ////输出为空值
echo $_POST["pid"]."<br>"; ////输出为空值
显示结果为Array,不知什么原因